﻿(function($) {
	function do_all_client_side_twitter_oembed() {	
		$.getScript('//platform.twitter.com/widgets.js', function() { $( '.pending-tweet' ).each( do_client_side_twitter_oembed ); } );
	}

	// handle failed tweets or tweets that haven't been fetched yet
	function do_client_side_twitter_oembed() {
		var $this = $(this),
			text = $this.text(),
			url = 'http://api.twitter.com/1/statuses/oembed.json?omit_script=true&callback=?&';

			
		// If we find an exact match, we want to fetch its content from the oembed endpoint and display it
		if ( text.match( /^http(s|):\/\/twitter\.com(\/\#\!\/|\/)([a-zA-Z0-9_]{1,20})\/status(es)*\/(\d+)$/ ) ) {
			url += 'url=' + encodeURIComponent( text );
		} else if ( text.match( /^(\d+)$/ ) ) {
			url += 'id=' + text;
		} else {
			return;
		}

		// Need to make a JSONP call to avoid CORS issues
		$.getJSON( url, function( data ) {
			if ( data.html ) {
				$this.html( data.html );
				$this.show();
				twttr.widgets.load();
			}
		} );
	}

	$( document ).ready( do_all_client_side_twitter_oembed );
	$( document.body ).on('post-load', do_all_client_side_twitter_oembed );
})(jQuery);
;
jQuery( document.body ).on( 'post-load', function() {
	if ( typeof twttr == 'object' && twttr.widgets && twttr.widgets.load )
		twttr.widgets.load();
});;
/*
 * Copyright (c) 2009 Simo Kinnunen.
 * Licensed under the MIT license.
 *
 * @version 1.09i
 */
var Cufon=(function(){var m=function(){return m.replace.apply(null,arguments)};var x=m.DOM={ready:(function(){var C=false,E={loaded:1,complete:1};var B=[],D=function(){if(C){return}C=true;for(var F;F=B.shift();F()){}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",D,false);window.addEventListener("pageshow",D,false)}if(!window.opera&&document.readyState){(function(){E[document.readyState]?D():setTimeout(arguments.callee,10)})()}if(document.readyState&&document.createStyleSheet){(function(){try{document.body.doScroll("left");D()}catch(F){setTimeout(arguments.callee,1)}})()}q(window,"load",D);return function(F){if(!arguments.length){D()}else{C?F():B.push(F)}}})(),root:function(){return document.documentElement||document.body}};var n=m.CSS={Size:function(C,B){this.value=parseFloat(C);this.unit=String(C).match(/[a-z%]*$/)[0]||"px";this.convert=function(D){return D/B*this.value};this.convertFrom=function(D){return D/this.value*B};this.toString=function(){return this.value+this.unit}},addClass:function(C,B){var D=C.className;C.className=D+(D&&" ")+B;return C},color:j(function(C){var B={};B.color=C.replace(/^rgba\((.*?),\s*([\d.]+)\)/,function(E,D,F){B.opacity=parseFloat(F);return"rgb("+D+")"});return B}),fontStretch:j(function(B){if(typeof B=="number"){return B}if(/%$/.test(B)){return parseFloat(B)/100}return{"ultra-condensed":0.5,"extra-condensed":0.625,condensed:0.75,"semi-condensed":0.875,"semi-expanded":1.125,expanded:1.25,"extra-expanded":1.5,"ultra-expanded":2}[B]||1}),getStyle:function(C){var B=document.defaultView;if(B&&B.getComputedStyle){return new a(B.getComputedStyle(C,null))}if(C.currentStyle){return new a(C.currentStyle)}return new a(C.style)},gradient:j(function(F){var G={id:F,type:F.match(/^-([a-z]+)-gradient\(/)[1],stops:[]},C=F.substr(F.indexOf("(")).match(/([\d.]+=)?(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)/ig);for(var E=0,B=C.length,D;E<B;++E){D=C[E].split("=",2).reverse();G.stops.push([D[1]||E/(B-1),D[0]])}return G}),quotedList:j(function(E){var D=[],C=/\s*((["'])([\s\S]*?[^\\])\2|[^,]+)\s*/g,B;while(B=C.exec(E)){D.push(B[3]||B[1])}return D}),recognizesMedia:j(function(G){var E=document.createElement("style"),D,C,B;E.type="text/css";E.media=G;try{E.appendChild(document.createTextNode("/**/"))}catch(F){}C=g("head")[0];C.insertBefore(E,C.firstChild);D=(E.sheet||E.styleSheet);B=D&&!D.disabled;C.removeChild(E);return B}),removeClass:function(D,C){var B=RegExp("(?:^|\\s+)"+C+"(?=\\s|$)","g");D.className=D.className.replace(B,"");return D},supports:function(D,C){var B=document.createElement("span").style;if(B[D]===undefined){return false}B[D]=C;return B[D]===C},textAlign:function(E,D,B,C){if(D.get("textAlign")=="right"){if(B>0){E=" "+E}}else{if(B<C-1){E+=" "}}return E},textShadow:j(function(F){if(F=="none"){return null}var E=[],G={},B,C=0;var D=/(#[a-f0-9]+|[a-z]+\(.*?\)|[a-z]+)|(-?[\d.]+[a-z%]*)|,/ig;while(B=D.exec(F)){if(B[0]==","){E.push(G);G={};C=0}else{if(B[1]){G.color=B[1]}else{G[["offX","offY","blur"][C++]]=B[2]}}}E.push(G);return E}),textTransform:(function(){var B={uppercase:function(C){return C.toUpperCase()},lowercase:function(C){return C.toLowerCase()},capitalize:function(C){return C.replace(/\b./g,function(D){return D.toUpperCase()})}};return function(E,D){var C=B[D.get("textTransform")];return C?C(E):E}})(),whiteSpace:(function(){var D={inline:1,"inline-block":1,"run-in":1};var C=/^\s+/,B=/\s+$/;return function(H,F,G,E){if(E){if(E.nodeName.toLowerCase()=="br"){H=H.replace(C,"")}}if(D[F.get("display")]){return H}if(!G.previousSibling){H=H.replace(C,"")}if(!G.nextSibling){H=H.replace(B,"")}return H}})()};n.ready=(function(){var B=!n.recognizesMedia("all"),E=false;var D=[],H=function(){B=true;for(var K;K=D.shift();K()){}};var I=g("link"),J=g("style");function C(K){return K.disabled||G(K.sheet,K.media||"screen")}function G(M,P){if(!n.recognizesMedia(P||"all")){return true}if(!M||M.disabled){return false}try{var Q=M.cssRules,O;if(Q){search:for(var L=0,K=Q.length;O=Q[L],L<K;++L){switch(O.type){case 2:break;case 3:if(!G(O.styleSheet,O.media.mediaText)){return false}break;default:break search}}}}catch(N){}return true}function F(){if(document.createStyleSheet){return true}var L,K;for(K=0;L=I[K];++K){if(L.rel.toLowerCase()=="stylesheet"&&!C(L)){return false}}for(K=0;L=J[K];++K){if(!C(L)){return false}}return true}x.ready(function(){if(!E){E=n.getStyle(document.body).isUsable()}if(B||(E&&F())){H()}else{setTimeout(arguments.callee,10)}});return function(K){if(B){K()}else{D.push(K)}}})();function s(D){var C=this.face=D.face,B={"\u0020":1,"\u00a0":1,"\u3000":1};this.glyphs=D.glyphs;this.w=D.w;this.baseSize=parseInt(C["units-per-em"],10);this.family=C["font-family"].toLowerCase();this.weight=C["font-weight"];this.style=C["font-style"]||"normal";this.viewBox=(function(){var F=C.bbox.split(/\s+/);var E={minX:parseInt(F[0],10),minY:parseInt(F[1],10),maxX:parseInt(F[2],10),maxY:parseInt(F[3],10)};E.width=E.maxX-E.minX;E.height=E.maxY-E.minY;E.toString=function(){return[this.minX,this.minY,this.width,this.height].join(" ")};return E})();this.ascent=-parseInt(C.ascent,10);this.descent=-parseInt(C.descent,10);this.height=-this.ascent+this.descent;this.spacing=function(L,N,E){var O=this.glyphs,M,K,G,P=[],F=0,J=-1,I=-1,H;while(H=L[++J]){M=O[H]||this.missingGlyph;if(!M){continue}if(K){F-=G=K[H]||0;P[I]-=G}F+=P[++I]=~~(M.w||this.w)+N+(B[H]?E:0);K=M.k}P.total=F;return P}}function f(){var C={},B={oblique:"italic",italic:"oblique"};this.add=function(D){(C[D.style]||(C[D.style]={}))[D.weight]=D};this.get=function(H,I){var G=C[H]||C[B[H]]||C.normal||C.italic||C.oblique;if(!G){return null}I={normal:400,bold:700}[I]||parseInt(I,10);if(G[I]){return G[I]}var E={1:1,99:0}[I%100],K=[],F,D;if(E===undefined){E=I>400}if(I==500){I=400}for(var J in G){if(!k(G,J)){continue}J=parseInt(J,10);if(!F||J<F){F=J}if(!D||J>D){D=J}K.push(J)}if(I<F){I=F}if(I>D){I=D}K.sort(function(M,L){return(E?(M>=I&&L>=I)?M<L:M>L:(M<=I&&L<=I)?M>L:M<L)?-1:1});return G[K[0]]}}function r(){function D(F,G){if(F.contains){return F.contains(G)}return F.compareDocumentPosition(G)&16}function B(G){var F=G.relatedTarget;if(!F||D(this,F)){return}C(this,G.type=="mouseover")}function E(F){C(this,F.type=="mouseenter")}function C(F,G){setTimeout(function(){var H=d.get(F).options;m.replace(F,G?h(H,H.hover):H,true)},10)}this.attach=function(F){if(F.onmouseenter===undefined){q(F,"mouseover",B);q(F,"mouseout",B)}else{q(F,"mouseenter",E);q(F,"mouseleave",E)}}}function u(){var C=[],D={};function B(H){var E=[],G;for(var F=0;G=H[F];++F){E[F]=C[D[G]]}return E}this.add=function(F,E){D[F]=C.push(E)-1};this.repeat=function(){var E=arguments.length?B(arguments):C,F;for(var G=0;F=E[G++];){m.replace(F[0],F[1],true)}}}function A(){var D={},B=0;function C(E){return E.cufid||(E.cufid=++B)}this.get=function(E){var F=C(E);return D[F]||(D[F]={})}}function a(B){var D={},C={};this.extend=function(E){for(var F in E){if(k(E,F)){D[F]=E[F]}}return this};this.get=function(E){return D[E]!=undefined?D[E]:B[E]};this.getSize=function(F,E){return C[F]||(C[F]=new n.Size(this.get(F),E))};this.isUsable=function(){return !!B}}function q(C,B,D){if(C.addEventListener){C.addEventListener(B,D,false)}else{if(C.attachEvent){C.attachEvent("on"+B,function(){return D.call(C,window.event)})}}}function v(C,B){var D=d.get(C);if(D.options){return C}if(B.hover&&B.hoverables[C.nodeName.toLowerCase()]){b.attach(C)}D.options=B;return C}function j(B){var C={};return function(D){if(!k(C,D)){C[D]=B.apply(null,arguments)}return C[D]}}function c(F,E){var B=n.quotedList(E.get("fontFamily").toLowerCase()),D;for(var C=0;D=B[C];++C){if(i[D]){return i[D].get(E.get("fontStyle"),E.get("fontWeight"))}}return null}function g(B){return document.getElementsByTagName(B)}function k(C,B){return C.hasOwnProperty(B)}function h(){var C={},B,F;for(var E=0,D=arguments.length;B=arguments[E],E<D;++E){for(F in B){if(k(B,F)){C[F]=B[F]}}}return C}function o(E,M,C,N,F,D){var K=document.createDocumentFragment(),H;if(M===""){return K}var L=N.separate;var I=M.split(p[L]),B=(L=="words");if(B&&t){if(/^\s/.test(M)){I.unshift("")}if(/\s$/.test(M)){I.push("")}}for(var J=0,G=I.length;J<G;++J){H=z[N.engine](E,B?n.textAlign(I[J],C,J,G):I[J],C,N,F,D,J<G-1);if(H){K.appendChild(H)}}return K}function l(D,M){var C=D.nodeName.toLowerCase();if(M.ignore[C]){return}var E=!M.textless[C];var B=n.getStyle(v(D,M)).extend(M);var F=c(D,B),G,K,I,H,L,J;if(!F){return}for(G=D.firstChild;G;G=I){K=G.nodeType;I=G.nextSibling;if(E&&K==3){if(H){H.appendData(G.data);D.removeChild(G)}else{H=G}if(I){continue}}if(H){D.replaceChild(o(F,n.whiteSpace(H.data,B,H,J),B,M,G,D),H);H=null}if(K==1){if(G.firstChild){if(G.nodeName.toLowerCase()=="cufon"){z[M.engine](F,null,B,M,G,D)}else{arguments.callee(G,M)}}J=G}}}var t=" ".split(/\s+/).length==0;var d=new A();var b=new r();var y=new u();var e=false;var z={},i={},w={autoDetect:false,engine:null,forceHitArea:false,hover:false,hoverables:{a:true},ignore:{applet:1,canvas:1,col:1,colgroup:1,head:1,iframe:1,map:1,optgroup:1,option:1,script:1,select:1,style:1,textarea:1,title:1,pre:1},printable:true,selector:(window.Sizzle||(window.jQuery&&function(B){return jQuery(B)})||(window.dojo&&dojo.query)||(window.Ext&&Ext.query)||(window.YAHOO&&YAHOO.util&&YAHOO.util.Selector&&YAHOO.util.Selector.query)||(window.$$&&function(B){return $$(B)})||(window.$&&function(B){return $(B)})||(document.querySelectorAll&&function(B){return document.querySelectorAll(B)})||g),separate:"words",textless:{dl:1,html:1,ol:1,table:1,tbody:1,thead:1,tfoot:1,tr:1,ul:1},textShadow:"none"};var p={words:/\s/.test("\u00a0")?/[^\S\u00a0]+/:/\s+/,characters:"",none:/^/};m.now=function(){x.ready();return m};m.refresh=function(){y.repeat.apply(y,arguments);return m};m.registerEngine=function(C,B){if(!B){return m}z[C]=B;return m.set("engine",C)};m.registerFont=function(D){if(!D){return m}var B=new s(D),C=B.family;if(!i[C]){i[C]=new f()}i[C].add(B);return m.set("fontFamily",'"'+C+'"')};m.replace=function(D,C,B){C=h(w,C);if(!C.engine){return m}if(!e){n.addClass(x.root(),"cufon-active cufon-loading");n.ready(function(){n.addClass(n.removeClass(x.root(),"cufon-loading"),"cufon-ready")});e=true}if(C.hover){C.forceHitArea=true}if(C.autoDetect){delete C.fontFamily}if(typeof C.textShadow=="string"){C.textShadow=n.textShadow(C.textShadow)}if(typeof C.color=="string"&&/^-/.test(C.color)){C.textGradient=n.gradient(C.color)}else{delete C.textGradient}if(!B){y.add(D,arguments)}if(D.nodeType||typeof D=="string"){D=[D]}n.ready(function(){for(var F=0,E=D.length;F<E;++F){var G=D[F];if(typeof G=="string"){m.replace(C.selector(G),C,true)}else{l(G,C)}}});return m};m.set=function(B,C){w[B]=C;return m};return m})();Cufon.registerEngine("vml",(function(){var e=document.namespaces;if(!e){return}e.add("cvml","urn:schemas-microsoft-com:vml");e=null;var b=document.createElement("cvml:shape");b.style.behavior="url(#default#VML)";if(!b.coordsize){return}b=null;var h=(document.documentMode||0)<8;document.write(('<style type="text/css">cufoncanvas{text-indent:0;}@media screen{cvml\\:shape,cvml\\:rect,cvml\\:fill,cvml\\:shadow{behavior:url(#default#VML);display:block;antialias:true;position:absolute;}cufoncanvas{position:absolute;text-align:left;}cufon{display:inline-block;position:relative;vertical-align:'+(h?"middle":"text-bottom")+";}cufon cufontext{position:absolute;left:-10000in;font-size:1px;}a cufon{cursor:pointer}}@media print{cufon cufoncanvas{display:none;}}</style>").replace(/;/g,"!important;"));function c(i,j){return a(i,/(?:em|ex|%)$|^[a-z-]+$/i.test(j)?"1em":j)}function a(l,m){if(m==="0"){return 0}if(/px$/i.test(m)){return parseFloat(m)}var k=l.style.left,j=l.runtimeStyle.left;l.runtimeStyle.left=l.currentStyle.left;l.style.left=m.replace("%","em");var i=l.style.pixelLeft;l.style.left=k;l.runtimeStyle.left=j;return i}function f(l,k,j,n){var i="computed"+n,m=k[i];if(isNaN(m)){m=k.get(n);k[i]=m=(m=="normal")?0:~~j.convertFrom(a(l,m))}return m}var g={};function d(p){var q=p.id;if(!g[q]){var n=p.stops,o=document.createElement("cvml:fill"),i=[];o.type="gradient";o.angle=180;o.focus="0";o.method="sigma";o.color=n[0][1];for(var m=1,l=n.length-1;m<l;++m){i.push(n[m][0]*100+"% "+n[m][1])}o.colors=i.join(",");o.color2=n[l][1];g[q]=o}return g[q]}return function(ac,G,Y,C,K,ad,W){var n=(G===null);if(n){G=K.alt}var I=ac.viewBox;var p=Y.computedFontSize||(Y.computedFontSize=new Cufon.CSS.Size(c(ad,Y.get("fontSize"))+"px",ac.baseSize));var y,q;if(n){y=K;q=K.firstChild}else{y=document.createElement("cufon");y.className="cufon cufon-vml";y.alt=G;q=document.createElement("cufoncanvas");y.appendChild(q);if(C.printable){var Z=document.createElement("cufontext");Z.appendChild(document.createTextNode(G));y.appendChild(Z)}if(!W){y.appendChild(document.createElement("cvml:shape"))}}var ai=y.style;var R=q.style;var l=p.convert(I.height),af=Math.ceil(l);var V=af/l;var P=V*Cufon.CSS.fontStretch(Y.get("fontStretch"));var U=I.minX,T=I.minY;R.height=af;R.top=Math.round(p.convert(T-ac.ascent));R.left=Math.round(p.convert(U));ai.height=p.convert(ac.height)+"px";var F=Y.get("color");var ag=Cufon.CSS.textTransform(G,Y).split("");var L=ac.spacing(ag,f(ad,Y,p,"letterSpacing"),f(ad,Y,p,"wordSpacing"));if(!L.length){return null}var k=L.total;var x=-U+k+(I.width-L[L.length-1]);var ah=p.convert(x*P),X=Math.round(ah);var O=x+","+I.height,m;var J="r"+O+"ns";var u=C.textGradient&&d(C.textGradient);var o=ac.glyphs,S=0;var H=C.textShadow;var ab=-1,aa=0,w;while(w=ag[++ab]){var D=o[ag[ab]]||ac.missingGlyph,v;if(!D){continue}if(n){v=q.childNodes[aa];while(v.firstChild){v.removeChild(v.firstChild)}}else{v=document.createElement("cvml:shape");q.appendChild(v)}v.stroked="f";v.coordsize=O;v.coordorigin=m=(U-S)+","+T;v.path=(D.d?"m"+D.d+"xe":"")+"m"+m+J;v.fillcolor=F;if(u){v.appendChild(u.cloneNode(false))}var ae=v.style;ae.width=X;ae.height=af;if(H){var s=H[0],r=H[1];var B=Cufon.CSS.color(s.color),z;var N=document.createElement("cvml:shadow");N.on="t";N.color=B.color;N.offset=s.offX+","+s.offY;if(r){z=Cufon.CSS.color(r.color);N.type="double";N.color2=z.color;N.offset2=r.offX+","+r.offY}N.opacity=B.opacity||(z&&z.opacity)||1;v.appendChild(N)}S+=L[aa++]}var M=v.nextSibling,t,A;if(C.forceHitArea){if(!M){M=document.createElement("cvml:rect");M.stroked="f";M.className="cufon-vml-cover";t=document.createElement("cvml:fill");t.opacity=0;M.appendChild(t);q.appendChild(M)}A=M.style;A.width=X;A.height=af}else{if(M){q.removeChild(M)}}ai.width=Math.max(Math.ceil(p.convert(k*P)),0);if(h){var Q=Y.computedYAdjust;if(Q===undefined){var E=Y.get("lineHeight");if(E=="normal"){E="1em"}else{if(!isNaN(E)){E+="em"}}Y.computedYAdjust=Q=0.5*(a(ad,E)-parseFloat(ai.height))}if(Q){ai.marginTop=Math.ceil(Q)+"px";ai.marginBottom=Q+"px"}}return y}})());Cufon.registerEngine("canvas",(function(){var b=document.createElement("canvas");if(!b||!b.getContext||!b.getContext.apply){return}b=null;var a=Cufon.CSS.supports("display","inline-block");var e=!a&&(document.compatMode=="BackCompat"||/frameset|transitional/i.test(document.doctype.publicId));var f=document.createElement("style");f.type="text/css";f.appendChild(document.createTextNode(("cufon{text-indent:0;}@media screen,projection{cufon{display:inline;display:inline-block;position:relative;vertical-align:middle;"+(e?"":"font-size:1px;line-height:1px;")+"}cufon cufontext{display:-moz-inline-box;display:inline-block;width:0;height:0;overflow:hidden;text-indent:-10000in;}"+(a?"cufon canvas{position:relative;}":"cufon canvas{position:absolute;}")+"}@media print{cufon{padding:0;}cufon canvas{display:none;}}").replace(/;/g,"!important;")));document.getElementsByTagName("head")[0].appendChild(f);function d(p,h){var n=0,m=0;var g=[],o=/([mrvxe])([^a-z]*)/g,k;generate:for(var j=0;k=o.exec(p);++j){var l=k[2].split(",");switch(k[1]){case"v":g[j]={m:"bezierCurveTo",a:[n+~~l[0],m+~~l[1],n+~~l[2],m+~~l[3],n+=~~l[4],m+=~~l[5]]};break;case"r":g[j]={m:"lineTo",a:[n+=~~l[0],m+=~~l[1]]};break;case"m":g[j]={m:"moveTo",a:[n=~~l[0],m=~~l[1]]};break;case"x":g[j]={m:"closePath"};break;case"e":break generate}h[g[j].m].apply(h,g[j].a)}return g}function c(m,k){for(var j=0,h=m.length;j<h;++j){var g=m[j];k[g.m].apply(k,g.a)}}return function(V,w,P,t,C,W){var k=(w===null);if(k){w=C.getAttribute("alt")}var A=V.viewBox;var m=P.getSize("fontSize",V.baseSize);var B=0,O=0,N=0,u=0;var z=t.textShadow,L=[];if(z){for(var U=z.length;U--;){var F=z[U];var K=m.convertFrom(parseFloat(F.offX));var I=m.convertFrom(parseFloat(F.offY));L[U]=[K,I];if(I<B){B=I}if(K>O){O=K}if(I>N){N=I}if(K<u){u=K}}}var Z=Cufon.CSS.textTransform(w,P).split("");var E=V.spacing(Z,~~m.convertFrom(parseFloat(P.get("letterSpacing"))||0),~~m.convertFrom(parseFloat(P.get("wordSpacing"))||0));if(!E.length){return null}var h=E.total;O+=A.width-E[E.length-1];u+=A.minX;var s,n;if(k){s=C;n=C.firstChild}else{s=document.createElement("cufon");s.className="cufon cufon-canvas";s.setAttribute("alt",w);n=document.createElement("canvas");s.appendChild(n);if(t.printable){var S=document.createElement("cufontext");S.appendChild(document.createTextNode(w));s.appendChild(S)}}var aa=s.style;var H=n.style;var j=m.convert(A.height);var Y=Math.ceil(j);var M=Y/j;var G=M*Cufon.CSS.fontStretch(P.get("fontStretch"));var J=h*G;var Q=Math.ceil(m.convert(J+O-u));var o=Math.ceil(m.convert(A.height-B+N));n.width=Q;n.height=o;H.width=Q+"px";H.height=o+"px";B+=A.minY;H.top=Math.round(m.convert(B-V.ascent))+"px";H.left=Math.round(m.convert(u))+"px";var r=Math.max(Math.ceil(m.convert(J)),0)+"px";if(a){aa.width=r;aa.height=m.convert(V.height)+"px"}else{aa.paddingLeft=r;aa.paddingBottom=(m.convert(V.height)-1)+"px"}var X=n.getContext("2d"),D=j/A.height;X.scale(D,D*M);X.translate(-u,-B);X.save();function T(){var x=V.glyphs,ab,l=-1,g=-1,y;X.scale(G,1);while(y=Z[++l]){var ab=x[Z[l]]||V.missingGlyph;if(!ab){continue}if(ab.d){X.beginPath();if(ab.code){c(ab.code,X)}else{ab.code=d("m"+ab.d,X)}X.fill()}X.translate(E[++g],0)}X.restore()}if(z){for(var U=z.length;U--;){var F=z[U];X.save();X.fillStyle=F.color;X.translate.apply(X,L[U]);T()}}var q=t.textGradient;if(q){var v=q.stops,p=X.createLinearGradient(0,A.minY,0,A.maxY);for(var U=0,R=v.length;U<R;++U){p.addColorStop.apply(p,v[U])}X.fillStyle=p}else{X.fillStyle=P.get("color")}T();return s}})());;
/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version: 2.94 (20-DEC-2010)
 * Dual licensed under the MIT and GPL licenses.
 * http://jquery.malsup.com/license.html
 * Requires: jQuery v1.2.6 or later
 */
(function($){var ver="2.94";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2);});return this;}log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)"));return this;}return this.each(function(){var opts=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.backwards);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!opts.backwards);},startTime);}});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options.constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont).data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle.opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={fx:options};}return options;}else{if(options.constructor==Number){var num=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string"){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide);return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if(!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log("options not found, can not resume");return false;}if(cont.cycleTimeout){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,!options.backwards);}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts.autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont.data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.backwards);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5;});opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els.length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0;for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is("img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);},opts.requeueTimeout);requeue=true;return false;}else{log("could not determine size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(opts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts.timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(!opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,0);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.push(this);});$.each(opts.after,function(){opts.original.after.push(this);});}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if(opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").split(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||!txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: ",fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math.floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend?"unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts.nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$s.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if(!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))||(opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts.lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideCount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1)<0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts.currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts.timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide],opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.backwards);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,1);};$.fn.cycle.prev=function(opts){advance(opts,0);};function advance(opts,moveForward){var val=moveForward?1:-1;var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap){return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,moveForward);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1){$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore.display="block";if(opts.slideResize&&w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(opts.slideResize&&h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animate(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfter);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:"click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerClickBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,slideResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwards:false};})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version:	 2.73
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.fadeout=function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css({display:"block",opacity:1});opts.before.push(function(curr,next,opts,w,h,rev){$(curr).css("zIndex",opts.slideCount+(!rev===true?1:0));$(next).css("zIndex",opts.slideCount+(!rev===true?0:1));});opts.animIn={opacity:1};opts.animOut={opacity:0};opts.cssBefore={opacity:1,display:"block"};opts.cssAfter={zIndex:0};};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h};};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts,fwd){if(opts.rev){fwd=!fwd;}$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={left:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,opts,fwd){if(opts.rev){fwd=!fwd;}$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};};$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left:0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,height:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transitions.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible").width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts.shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.push($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}opts.fxFn=function(curr,next,opts,cb,fwd){if(opts.rev){fwd=!fwd;}var $el=fwd?$(curr):$(next);$(next).css(opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k<hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop());}if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index",len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity:1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;opts.animOut.width=next.cycleW;});opts.cssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssFirst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.left=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.cssFirst={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions.fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycleW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity:0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css("overflow","hidden").height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animIn={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,top:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animOut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0};});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cssBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){opts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefore.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up"){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut.left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefore={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);if(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity:0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+"px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px)";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t/.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test(opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px "+left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip||clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=parseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push(function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next);$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="block";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-parseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+parseInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$next.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTimeout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block",opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);;
Cufon.registerFont({"w":172,"face":{"font-family":"Helvetica Neue LT Pro","font-weight":700,"font-stretch":"normal","units-per-em":"360","panose-1":"2 11 7 6 3 5 2 3 2 4","ascent":"257","descent":"-103","x-height":"5","bbox":"-9 -280 360 66.6998","underline-thickness":"18","underline-position":"-18","stemh":"38","stemv":"50","unicode-range":"U+0020-U+2122"},"glyphs":{" ":{"w":86,"k":{"\u201c":13,"\u2018":13}},"!":{"d":"28,-48r50,0r0,48r-50,0r0,-48xm71,-72r-36,0r-7,-102r0,-83r50,0v1,65,-2,126,-7,185","w":106},"\"":{"d":"26,-141r0,-116r45,0r0,116r-45,0xm96,-141r0,-116r45,0r0,116r-45,0","w":166},"#":{"d":"72,-147r-6,44r35,0r6,-44r-35,0xm0,-63r0,-40r31,0r6,-44r-26,0r0,-40r31,0r8,-63r34,0r-7,63r35,0r8,-63r34,0r-7,63r26,0r0,40r-31,0r-6,44r26,0r0,40r-31,0r-8,63r-34,0r7,-63r-35,0r-7,63r-35,0r8,-63r-27,0"},"$":{"d":"74,36r0,-31v-62,-7,-72,-37,-71,-81r50,0v0,20,2,38,21,43r0,-73v-39,-10,-68,-35,-68,-75v0,-44,25,-69,68,-74r0,-25r23,0r0,25v55,6,67,36,66,73r-49,0v0,-18,-4,-31,-17,-35r0,68v35,16,73,23,73,77v0,52,-25,74,-73,77r0,31r-23,0xm74,-159r0,-58v-24,6,-24,49,0,58xm97,-97r0,64v31,-7,25,-56,0,-64"},"%":{"d":"50,11r147,-272r32,0r-147,272r-32,0xm48,-188v0,29,2,43,16,43v14,0,16,-14,16,-43v0,-26,-2,-40,-16,-40v-14,0,-16,14,-16,40xm10,-186v0,-46,9,-69,54,-69v45,0,54,23,54,69v0,46,-9,69,-54,69v-45,0,-54,-23,-54,-69xm162,-64v0,-46,9,-68,54,-68v45,0,54,22,54,68v0,46,-9,69,-54,69v-45,0,-54,-23,-54,-69xm201,-65v0,29,1,43,15,43v14,0,16,-14,16,-43v0,-26,-2,-40,-16,-40v-14,0,-15,14,-15,40","w":280},"&":{"d":"115,-137r38,52v5,-11,9,-27,9,-38r45,0v0,28,-11,53,-26,75r34,48r-56,0r-14,-20v-13,15,-36,25,-62,25v-65,0,-79,-45,-79,-74v0,-30,20,-54,52,-74v-39,-40,-37,-116,39,-114v85,2,80,87,20,120xm123,-51r-43,-62v-20,15,-26,28,-26,44v0,31,52,48,69,18xm94,-225v-35,2,-19,42,-3,57v23,-11,42,-54,3,-57","w":213},"\u2019":{"d":"71,-257v0,56,8,113,-48,116r0,-26v15,-4,20,-17,19,-34r-19,0r0,-56r48,0","w":93,"k":{"s":13,"d":9,"\u2019":23}},"(":{"d":"68,-257r39,0v-56,102,-56,221,0,323r-39,0v-68,-115,-68,-208,0,-323","w":106},")":{"d":"0,-257r38,0v69,115,69,208,0,323r-38,0v56,-102,56,-221,0,-323","w":106},"*":{"d":"55,-257r30,0r0,46r44,-14r9,28r-44,14r27,38r-24,17r-27,-38r-27,38r-24,-17r27,-38r-43,-14r9,-28r43,14r0,-46","w":140},"+":{"d":"86,0r0,-69r-69,0r0,-44r69,0r0,-69r44,0r0,69r69,0r0,44r-69,0r0,69r-44,0","w":216},",":{"d":"19,-56r48,0v0,56,8,112,-48,115r0,-25v15,-4,20,-17,19,-34r-19,0r0,-56","w":86,"k":{"\u201d":13,"\u2019":13," ":13}},"-":{"d":"16,-125r101,0r0,42r-101,0r0,-42","w":133},".":{"d":"19,-56r48,0r0,56r-48,0r0,-56","w":86,"k":{"\u201d":33,"\u2019":33," ":13}},"\/":{"d":"-1,5r81,-267r41,0r-82,267r-40,0","w":119},"0":{"d":"6,-119v0,-71,4,-136,80,-136v62,0,80,34,80,124v0,71,-4,136,-80,136v-62,0,-80,-34,-80,-124xm58,-135r0,27v0,64,6,79,28,79v23,0,28,-19,28,-85r0,-28v0,-64,-6,-79,-28,-79v-23,0,-28,20,-28,86"},"1":{"d":"117,0r-51,0r0,-180r-51,0r0,-34v36,1,59,-12,64,-41r38,0r0,255"},"2":{"d":"163,-40r0,40r-157,0v-4,-53,39,-98,78,-131v23,-20,26,-32,26,-58v0,-21,-8,-32,-25,-32v-26,0,-29,23,-29,50r-50,0v-3,-55,21,-83,80,-84v94,-2,94,106,36,151v-19,15,-50,44,-55,64r96,0"},"3":{"d":"7,-75r50,0v0,30,5,46,28,46v25,0,29,-19,29,-41v0,-30,-15,-48,-51,-43r0,-34v32,5,46,-13,46,-41v0,-24,-7,-33,-24,-33v-22,0,-27,17,-27,41r-47,0v0,-50,26,-75,75,-75v46,0,73,21,73,66v1,32,-17,50,-39,57v33,5,46,28,46,60v0,35,-14,77,-85,77v-50,0,-75,-30,-74,-80"},"4":{"d":"5,-53r0,-42r85,-160r53,0r0,162r25,0r0,40r-25,0r0,53r-47,0r0,-53r-91,0xm96,-93r-1,-97r-50,97r51,0"},"5":{"d":"153,-250r0,40r-94,0r-5,58v10,-13,25,-19,47,-19v49,0,62,42,62,82v0,56,-16,94,-81,94v-68,0,-77,-41,-76,-78r50,0v0,17,3,42,25,42v21,0,31,-17,31,-50v0,-42,-7,-54,-30,-54v-15,0,-23,10,-25,24r-46,0r9,-139r133,0"},"6":{"d":"59,-79v0,29,5,50,29,50v25,0,28,-21,28,-50v0,-35,-8,-48,-28,-48v-21,0,-29,13,-29,48xm162,-190r-50,0v0,-20,-6,-31,-23,-31v-30,0,-35,41,-31,77v9,-13,24,-22,47,-22v45,0,63,34,63,80v0,59,-26,91,-83,91v-71,0,-80,-57,-80,-119v0,-72,2,-141,86,-141v37,0,70,16,71,65"},"7":{"d":"8,-250r157,0r0,40v-42,59,-66,138,-75,210r-54,0v8,-62,29,-137,79,-205r-107,0r0,-45"},"8":{"d":"57,-73v0,24,6,44,29,44v23,0,30,-20,30,-44v0,-24,-7,-44,-30,-44v-23,0,-29,20,-29,44xm61,-186v0,24,10,36,25,36v15,0,26,-12,26,-36v0,-23,-9,-35,-26,-35v-17,0,-25,12,-25,35xm5,-72v-1,-33,16,-56,43,-64v-69,-24,-32,-132,38,-119v71,-12,107,93,39,119v27,9,43,31,43,64v0,29,-11,77,-82,77v-71,0,-81,-48,-81,-77"},"9":{"d":"57,-171v0,35,8,49,28,49v21,0,28,-14,28,-49v0,-29,-4,-50,-28,-50v-25,0,-28,21,-28,50xm11,-59r50,0v0,19,6,30,23,30v30,0,35,-41,31,-77v-9,13,-25,22,-48,22v-45,0,-62,-34,-62,-80v0,-59,25,-91,82,-91v71,0,81,57,81,119v0,72,-2,141,-86,141v-37,0,-70,-15,-71,-64"},":":{"d":"19,-131r0,-57r48,0r0,57r-48,0xm19,0r0,-56r48,0r0,56r-48,0","w":86},";":{"d":"19,-188r48,0r0,57r-48,0r0,-57xm19,-56r48,0v0,56,8,112,-48,115r0,-25v15,-4,20,-17,19,-34r-19,0r0,-56","w":86},"\u037e":{"d":"19,-188r48,0r0,57r-48,0r0,-57xm19,-56r48,0v0,56,8,112,-48,115r0,-25v15,-4,20,-17,19,-34r-19,0r0,-56","w":86},"<":{"d":"17,-72r0,-38r182,-75r0,45r-122,49r122,49r0,45","w":216},"=":{"d":"17,-30r0,-44r182,0r0,44r-182,0xm17,-108r0,-45r182,0r0,45r-182,0","w":216},">":{"d":"17,3r0,-45r122,-49r-122,-49r0,-45r182,75r0,38","w":216},"?":{"d":"58,-48r50,0r0,48r-50,0r0,-48xm60,-177r-47,0v-2,-50,20,-82,71,-83v77,-2,97,77,54,126v-15,17,-37,32,-33,63r-44,0v-4,-41,14,-65,36,-86v20,-19,21,-68,-11,-69v-21,0,-27,23,-26,49","w":173},"@":{"d":"188,-176r5,-19r31,0r-23,105v0,5,2,7,7,7v14,0,38,-24,38,-62v0,-48,-46,-83,-96,-83v-57,0,-99,48,-99,100v0,55,47,99,102,99v33,0,58,-11,78,-23r32,0v-26,36,-65,57,-119,57v-74,0,-134,-60,-134,-134v0,-74,60,-133,134,-133v72,0,134,43,134,109v0,76,-68,103,-91,103v-15,1,-20,-8,-24,-19v-31,34,-96,20,-96,-42v0,-63,79,-124,121,-65xm148,-162v-38,-2,-58,69,-15,74v40,3,61,-70,15,-74","w":288},"A":{"d":"75,-97r50,0r-25,-115xm0,0r68,-257r64,0r68,257r-54,0r-12,-54r-68,0r-12,54r-54,0","w":200,"k":{"\u201d":20,"y":6,"w":6,"v":6,"Y":20,"W":4,"V":4,"T":20,"\u2019":20}},"B":{"d":"70,-116r0,78v35,1,62,-1,62,-39v0,-39,-27,-40,-62,-39xm70,-219r0,67v33,2,56,-3,56,-33v0,-31,-23,-36,-56,-34xm18,0r0,-257v75,2,160,-18,160,65v0,29,-15,48,-39,57v29,4,47,25,47,60v0,40,-21,75,-81,75r-87,0","w":200},"C":{"d":"180,-170r-52,0v0,-37,-8,-54,-31,-54v-26,0,-33,26,-33,99v0,78,12,92,34,92v18,0,32,-9,32,-65r52,0v0,56,-14,103,-82,103v-78,0,-87,-56,-87,-134v0,-78,9,-133,87,-133v74,0,80,55,80,92","w":193,"k":{"A":6}},"D":{"d":"72,-219r0,181v58,4,66,-10,67,-93v0,-69,-9,-94,-67,-88xm21,0r0,-257r84,0v72,0,85,49,85,125v0,91,-19,132,-88,132r-81,0","w":206,"k":{"Y":20,"A":12,".":9,",":9}},"E":{"d":"18,-257r144,0r0,42r-92,0r0,61r86,0r0,42r-86,0r0,70r95,0r0,42r-147,0r0,-257","w":173},"F":{"d":"18,0r0,-257r144,0r0,42r-92,0r0,61r86,0r0,42r-86,0r0,112r-52,0","w":166,"k":{"e":7,"a":7,"A":13,".":40,",":40}},"G":{"d":"182,-181r-50,0v0,-19,-8,-43,-29,-43v-25,0,-36,26,-36,90v0,62,6,101,36,101v21,0,38,-32,32,-67r-34,0r0,-39r84,0r0,139r-38,0v-1,-7,2,-18,-1,-24v-13,20,-30,29,-54,29v-64,0,-77,-47,-77,-136v0,-86,21,-131,87,-131v57,0,80,29,80,81","w":200},"H":{"d":"18,0r0,-257r52,0r0,98r60,0r0,-98r52,0r0,257r-52,0r0,-114r-60,0r0,114r-52,0","w":200},"I":{"d":"72,0r-51,0r0,-257r51,0r0,257","w":92},"J":{"d":"99,-257r52,0r0,185v0,55,-26,77,-78,77v-59,0,-69,-38,-68,-86r48,0v-1,27,1,48,23,48v19,0,23,-13,23,-40r0,-184","w":166},"K":{"d":"18,-257r52,0r1,103r65,-103r56,0r-70,110r78,147r-58,0r-53,-105r-19,29r0,76r-52,0r0,-257","w":193},"L":{"d":"162,0r-144,0r0,-257r52,0r0,215r92,0r0,42","w":166,"k":{"\u201d":33,"y":13,"Y":33,"W":27,"V":27,"T":27,"\u2019":33}},"M":{"d":"19,0r0,-257r77,0r38,181r37,-181r76,0r0,257r-47,0r-1,-205r-46,205r-40,0r-46,-205r0,205r-48,0","w":266},"N":{"d":"18,-257r60,0r63,176r0,-176r48,0r0,257r-59,0r-64,-180r0,180r-48,0r0,-257","w":206},"O":{"d":"13,-129v0,-78,9,-133,87,-133v78,0,88,55,88,133v0,78,-10,134,-88,134v-78,0,-87,-56,-87,-134xm64,-129v0,69,5,96,36,96v31,0,36,-27,36,-96v0,-69,-5,-95,-36,-95v-31,0,-36,26,-36,95","w":200,"k":{"Y":9,"T":9,"A":9,".":9,",":9}},"P":{"d":"70,-219r0,78v34,2,57,-2,57,-38v0,-35,-21,-43,-57,-40xm18,0r0,-257r91,0v53,0,70,38,70,77v0,64,-44,82,-109,77r0,103r-52,0","w":186,"k":{"o":9,"e":9,"a":9,"A":19,".":54,",":54}},"Q":{"d":"64,-129v0,69,5,96,36,96v31,0,36,-27,36,-96v0,-69,-5,-95,-36,-95v-31,0,-36,26,-36,95xm134,0v-11,4,-20,5,-34,5v-78,0,-87,-56,-87,-134v0,-78,9,-133,87,-133v78,0,88,55,88,133v0,44,-3,81,-20,105r27,28r-30,28","w":200},"R":{"d":"18,0r0,-257v76,1,164,-16,164,66v0,35,-14,58,-43,64v35,5,42,25,42,79v0,29,3,39,11,48r-56,0v-19,-30,13,-108,-38,-109r-28,0r0,109r-52,0xm70,-219r0,74v35,2,60,-1,60,-38v0,-34,-26,-38,-60,-36","w":200,"k":{"Y":6,"W":-4,"U":-4,"T":6}},"S":{"d":"8,-80r52,0v-1,28,4,47,34,47v16,0,31,-10,31,-32v0,-23,-11,-32,-46,-44v-46,-15,-67,-35,-67,-77v0,-50,30,-76,79,-76v48,0,83,22,80,76r-50,0v0,-24,-8,-38,-28,-38v-42,0,-40,52,-3,65v40,14,89,37,89,85v0,54,-33,79,-89,79v-63,0,-84,-30,-82,-85","w":186},"T":{"d":"4,-257r164,0r0,42r-56,0r0,215r-52,0r0,-215r-56,0r0,-42","k":{"y":20,"w":27,"u":27,"r":27,"o":27,"i":6,"e":27,"a":27,"A":20,";":27,":":27,".":33,"-":20,",":33}},"U":{"d":"15,-257r52,0r0,179v0,26,6,45,30,45v24,0,30,-19,30,-45r0,-179r52,0r0,179v0,65,-40,83,-82,83v-42,0,-82,-14,-82,-83r0,-179","w":193},"V":{"d":"1,-257r56,0r37,190r38,-190r54,0r-59,257r-67,0","w":186,"k":{"u":11,"o":9,"i":9,"e":9,"a":6,"A":13,";":6,":":6,".":26,"-":6,",":33}},"W":{"d":"50,0r-47,-257r50,0r29,190r30,-190r50,0r31,190r28,-190r50,0r-47,257r-58,0r-30,-186r-28,186r-58,0","w":273,"k":{"o":6,"e":6,"a":6,"A":6,".":27,"-":6,",":27}},"X":{"d":"66,-130r-59,-127r57,0r34,83r32,-83r57,0r-60,127r64,130r-58,0r-37,-87r-37,87r-57,0","w":193},"Y":{"d":"1,-257r58,0r35,99r36,-99r56,0r-66,156r0,101r-52,0r0,-101","w":187,"k":{"u":22,"o":29,"i":9,"e":29,"a":29,"S":6,"O":7,"A":20,";":13,":":13,".":40,"-":27,",":40}},"Z":{"d":"9,0r0,-38r94,-177r-88,0r0,-42r148,0r0,39r-96,176r98,0r0,42r-156,0","w":173},"[":{"d":"29,66r0,-323r82,0r0,36r-38,0r0,251r38,0r0,36r-82,0","w":113},"\\":{"d":"80,5r-81,-267r40,0r82,267r-41,0","w":119},"]":{"d":"2,66r0,-36r38,0r0,-251r-38,0r0,-36r83,0r0,323r-83,0","w":113},"^":{"d":"65,-111r-45,0r68,-139r40,0r68,139r-45,0r-43,-89","w":216},"_":{"d":"180,45r-180,0r0,-18r180,0r0,18","w":180},"\u2018":{"d":"23,-141v0,-56,-8,-113,48,-116r0,25v-14,4,-20,18,-19,34r19,0r0,57r-48,0","w":93,"k":{"\u2018":23,"A":13}},"a":{"d":"61,-134r-45,0v-2,-48,29,-65,68,-65v119,0,46,114,77,199r-48,0v-4,-5,-3,-15,-7,-20v-12,20,-25,25,-49,25v-35,0,-47,-29,-47,-55v0,-49,36,-61,77,-68v29,-5,27,-49,-3,-47v-17,0,-24,12,-23,31xm107,-97v-19,14,-49,12,-49,41v0,15,5,27,18,27v13,0,31,-8,31,-30r0,-38","w":173,"k":{"w":-4}},"b":{"d":"17,0r0,-257r49,0v1,26,-2,57,1,81v10,-15,23,-23,42,-23v41,0,59,30,59,102v0,72,-18,102,-59,102v-21,1,-32,-10,-45,-26r0,21r-47,0xm66,-97v0,42,5,64,27,64v22,0,25,-22,25,-64v0,-42,-3,-64,-25,-64v-22,0,-27,22,-27,64","w":180},"c":{"d":"157,-124r-47,0v0,-19,-4,-39,-23,-39v-24,0,-28,22,-28,67v0,48,5,67,27,67v17,0,24,-13,24,-45r47,0v0,51,-20,79,-73,79v-50,0,-75,-24,-75,-102v0,-80,33,-102,79,-102v46,0,69,29,69,75","w":166,"k":{"y":4,"l":7}},"d":{"d":"116,0v-1,-6,2,-16,-1,-21v-11,18,-24,26,-44,26v-41,0,-59,-30,-59,-102v0,-72,18,-102,59,-102v20,-1,31,10,43,23r0,-81r49,0r0,257r-47,0xm62,-97v0,42,3,64,25,64v22,0,27,-22,27,-64v0,-42,-5,-64,-27,-64v-22,0,-25,22,-25,64","w":180},"e":{"d":"157,-89r-98,0v-1,28,3,60,25,60v17,0,23,-12,26,-36r44,0v-2,45,-22,70,-70,70v-72,0,-75,-56,-75,-104v0,-52,10,-100,77,-100v62,-1,72,46,71,110xm59,-119r51,0v-1,-30,-4,-46,-25,-46v-22,1,-27,24,-26,46","w":166,"k":{"x":4}},"f":{"d":"27,0r0,-160r-25,0r0,-34r25,0v-7,-57,24,-75,79,-67r0,35v-25,-3,-33,7,-29,32r29,0r0,34r-29,0r0,160r-50,0","w":106,"k":{"\u201d":-6,"a":7,"\u2019":-6}},"g":{"d":"62,-91v0,27,4,51,25,51v21,0,27,-23,27,-56v0,-47,-6,-65,-26,-65v-22,0,-26,18,-26,70xm63,14v-1,12,12,21,24,21v29,2,30,-34,26,-61v-42,49,-100,23,-100,-74v0,-45,6,-99,60,-99v15,-1,29,9,41,27r0,-22r48,0r0,184v0,51,-23,76,-81,76v-42,0,-66,-19,-66,-52r48,0","w":180,"k":{"y":-4}},"h":{"d":"17,0r0,-257r49,0r1,83v23,-40,96,-35,96,30r0,144r-49,0r0,-134v0,-20,-6,-27,-21,-27v-18,0,-27,11,-27,32r0,129r-49,0","w":180},"i":{"d":"18,-217r0,-43r50,0r0,43r-50,0xm18,0r0,-194r50,0r0,194r-50,0","w":86},"j":{"d":"18,-217r0,-43r50,0r0,43r-50,0xm18,-4r0,-190r50,0r0,207v4,40,-28,54,-77,50r0,-36v23,2,27,-5,27,-31","w":86},"k":{"d":"18,-257r50,0r1,136r50,-73r55,0r-56,77r64,117r-55,0r-41,-80r-18,23r0,57r-50,0r0,-257","w":180},"l":{"d":"18,0r0,-257r50,0r0,257r-50,0","w":86},"m":{"d":"17,0r0,-194r47,0v1,6,-2,16,1,20v21,-36,83,-32,94,6v18,-49,97,-40,97,27r0,141r-49,0r0,-135v0,-16,-6,-26,-20,-26v-16,0,-26,11,-26,34r0,127r-49,0r0,-135v0,-16,-6,-26,-20,-26v-16,0,-26,11,-26,34r0,127r-49,0","w":272},"n":{"d":"17,0r0,-194r47,0v1,7,-2,18,1,23v22,-43,98,-40,98,27r0,144r-49,0r0,-134v0,-20,-6,-27,-21,-27v-18,0,-27,11,-27,32r0,129r-49,0","w":180,"k":{"y":-4}},"o":{"d":"10,-97v0,-66,19,-102,76,-102v59,0,77,34,77,102v0,66,-20,102,-77,102v-59,0,-76,-34,-76,-102xm60,-97v0,40,2,68,26,68v20,0,27,-19,27,-68v0,-49,-7,-68,-27,-68v-24,0,-26,28,-26,68","k":{"v":-4}},"p":{"d":"17,63r0,-257r47,0v1,6,-2,16,1,21v11,-18,24,-26,44,-26v41,0,59,30,59,102v0,72,-18,102,-59,102v-20,1,-31,-10,-43,-23r0,81r-49,0xm66,-97v0,42,5,64,27,64v22,0,25,-22,25,-64v0,-42,-3,-64,-25,-64v-22,0,-27,22,-27,64","w":180,"k":{".":6,",":6}},"q":{"d":"114,63v-1,-26,2,-57,-1,-81v-10,15,-23,23,-42,23v-41,0,-59,-30,-59,-102v0,-72,18,-102,59,-102v21,-1,32,10,45,26r0,-21r47,0r0,257r-49,0xm114,-97v0,-42,-5,-64,-27,-64v-22,0,-25,22,-25,64v0,42,3,64,25,64v22,0,27,-22,27,-64","w":180},"r":{"d":"17,0r0,-194r47,0v1,8,-2,20,1,26v11,-21,26,-35,53,-30r0,48v-27,-4,-52,2,-52,34r0,116r-49,0","w":119,"k":{"y":-6,"v":-6,"q":6,".":27,"-":13,",":27}},"s":{"d":"8,-63r45,0v-1,21,7,33,26,34v30,2,32,-39,7,-45v-35,-8,-76,-24,-76,-66v0,-32,20,-59,71,-59v48,1,68,21,66,63r-44,0v6,-37,-44,-37,-46,-8v-2,20,34,28,52,33v73,20,46,122,-29,116v-58,-4,-73,-26,-72,-68","w":159},"t":{"d":"27,-194r0,-55r50,0r0,55r29,0r0,34r-29,0r0,105v-2,20,12,23,29,20r0,35v-45,5,-79,6,-79,-49r0,-111r-25,0r0,-34r25,0","w":106},"u":{"d":"116,0v-1,-7,2,-18,-1,-23v-22,43,-98,40,-98,-27r0,-144r49,0r0,134v0,20,6,27,21,27v18,0,27,-11,27,-32r0,-129r49,0r0,194r-47,0","w":180},"v":{"d":"81,-55v12,-44,17,-94,27,-139r50,0r-49,194r-57,0r-50,-194r52,0","w":159,"k":{"a":6,".":20,",":20}},"w":{"d":"45,0r-42,-194r49,0r24,138r24,-138r54,0r26,138r23,-138r48,0r-42,194r-56,0r-27,-138r-24,138r-57,0","w":253,"k":{".":13,",":13}},"x":{"d":"83,-135r27,-59r52,0r-51,94r53,100r-52,0r-29,-63r-29,63r-51,0r52,-100r-50,-94r52,0","w":166},"y":{"d":"17,63r0,-37v23,5,39,-4,39,-26r-54,-194r52,0r29,134r25,-134r50,0r-47,181v-19,76,-31,77,-94,76","w":159,"k":{"a":6,".":20,",":20}},"z":{"d":"9,0r0,-38r77,-115r-74,0r0,-41r133,0r0,38r-78,116r78,0r0,40r-136,0","w":153},"{":{"d":"11,-81r0,-29v55,-5,-10,-150,61,-147r32,0r0,36v-57,-7,6,112,-51,126v33,5,26,60,26,99v-1,19,5,29,25,26r0,36v-43,3,-69,-2,-69,-48v0,-37,10,-97,-24,-99","w":113},"|":{"d":"18,5r0,-267r44,0r0,267r-44,0","w":79},"}":{"d":"9,66r0,-36v57,7,-5,-112,51,-126v-33,-4,-26,-60,-26,-99v0,-19,-5,-29,-25,-26r0,-36v43,-3,70,2,70,48v0,37,-11,97,24,99r0,29v-54,6,10,150,-62,147r-32,0","w":113},"~":{"d":"69,-126v24,0,61,25,77,25v14,0,28,-16,32,-25r13,39v-10,18,-23,30,-44,30v-25,0,-61,-24,-77,-24v-14,0,-28,15,-32,24r-13,-38v10,-18,23,-31,44,-31","w":216},"'":{"d":"24,-141r0,-116r45,0r0,116r-45,0","w":93},"\u201c":{"d":"24,-141v0,-56,-8,-113,48,-116r0,25v-14,4,-20,18,-19,34r19,0r0,57r-48,0xm95,-141v1,-55,-9,-113,47,-116r0,25v-14,4,-20,18,-19,34r19,0r0,57r-47,0","w":166,"k":{"A":13}},"\u2013":{"d":"0,-84r0,-40r180,0r0,40r-180,0","w":180},"\u201d":{"d":"95,-201r0,-56r47,0v-1,55,9,113,-47,116r0,-26v15,-4,19,-17,18,-34r-18,0xm24,-201r0,-56r48,0v0,56,8,113,-48,116r0,-26v15,-4,20,-17,19,-34r-19,0","w":166,"k":{" ":13}},"\u2026":{"d":"276,-56r48,0r0,56r-48,0r0,-56xm156,-56r48,0r0,56r-48,0r0,-56xm36,-56r48,0r0,56r-48,0r0,-56","w":360},"`":{"d":"63,-217r-33,0r-36,-52r50,0","w":79},"\u2014":{"d":"0,-84r0,-40r360,0r0,40r-360,0","w":360},"\u2122":{"d":"51,-108r0,-115r-40,0r0,-34r121,0r0,34r-40,0r0,115r-41,0xm303,-108r-1,-102r-34,102r-36,0r-35,-102r0,102r-38,0r0,-149r61,0r31,90r29,-90r61,0r0,149r-38,0","w":356},"\u00d7":{"d":"21,-35r56,-56r-56,-56r31,-31r56,56r56,-56r31,31r-56,56r56,56r-31,31r-56,-56r-56,56","w":216},"\u00a0":{"w":86,"k":{"\u201c":13,"\u2018":13}}}});
;


   var g_map_backgroundColor = "#9db8b5";        // background to draw map on
   var g_map_borderColor = "white";            // state border color  
   var g_map_highlightBorderColor = "white";  // highlighted state border color

   var g_map_baseRGB = [93,143,139];          // state color default
   var g_map_highlightRGB = [225,108,96];       // state color when highlighted

   var g_map_infoBoxFillRGB   = [0,0,0];       // info box background color
   var g_map_infoBoxBorderRGB = [255,255,255]; // info box border color
   var g_map_infoBoxTextRGB   = [255,255,255]; // info box text color

   var g_map_useInfoBox = false;  // default to use the info box for all states
   var g_map_isIE9 = false;      // must detect IE9 for proper mouse position
   var current_index = 0;

   // -------------------------------------------------------------------------
   // SECTION 2:    CHANGING SETTINGS FOR INDIVIDUAL STATES
   //
   // The primary method of modifying the settings for an individual state
   // is to use the global variable g_map_stateMap.  You simply use the state's
   // postal abbreviation as the index into the map.  For example, to set the
   // default unhighlighted color of Florida to red (a 3D array): 
   //
   //               g_map_stateMap["FL"].myBaseRGB = [255,0,0];
   //
   // You can put all of your own custom code in the function map_userSetup()
   // which is at the end of this file in section 4.
   //
   // Here is a list of properties of each state that you can modify, and the
   // type of the value that is expected for the property:
   //
   // BASIC PROPRETIES
   // FIELD                     TYPE              DESCRIPTION
   // =====                     ====              ===========
   // myBorderColor             CSS style color   i.e. "white"  border color
   // myHighlightBorderColor    CSS style color   highlighted border
   // myHighlightRGB            3D array          [r,g,b] highlighted state 
   // myBaseRGB                 3D array                  when not highlighted
   // 
   // myUseInfoBox              boolean           default = true
   // myInfoBoxFillRGB          3D array          info box background
   // myInfoBoxBorderRGB        3D array          info box border
   // myInfoBoxTextRGB          3D array          info box text color
   //                                             
   //
   // setInfoBoxText(t)         t = the text to put into the info box 
   // addInfoBoxText(t)         t = append a new line of text to the info box
   //
   // myInfoBoxOrigin           2D array          default = [625,290]
   // myInfoBoxWidth            integer           default = 174 
   // myInfoBoxHeight           integer           default = 160
   // myInfoBoxTextHeight       integer=12        you must change this if you
   //                                             alter the font of the canvas
   //
   // myClickCallback           function          set this to your own callback
   //                                             invoked when state is clicked
   //
   // updateColor(highlight)    function          call this function after you
   //                                             have changed color settings
   //                                             within your custom click cb
   //                                             to make the map render them
   //                                             set 'highlight' (boolean)
   //                                             the current state should be
   //                                             filled highlighted or not
   //                                             
   // READ ONLY PROPERTIES
   // ====================
   // myAbbrev                  string            postal code, i.e. "FL"
   // myCapsName                string            name in all caps, "FLORIDA"
   // myPrettyName              string            prettier name, "Florida"
   //
   
   var g_map_stateMap = null;

   // -------------------------------------------------------------------------
   // SECTION 3:    CANVAS AND CONTEXT
   //
   // If you need direct access to the canvas, 2d context or the interval timer
   // for the redraw of the map, you can use these global variables
   //
   
   var g_map_canvas;
   var g_map_context;
   var g_map_renderInterval;


   // -------------------------------------------------------------------------
   // SECTION 4:    HOOK FUNCTION FOR INSERTING YOUR OWN CODE 
   //
   // This function called map_userSetup() is called when the map is configured 
   // and loaded on to your canvas. You can put all of your own custom settings
   // right here and they will show up on the map. 
   //
   
   
   function redraw_labels()
   {
	   
	    g_map_context.fillStyle="#fff";
		g_map_context.font="10pt Arial";
		// g_map_context.kerning = 100;
		 
		// karachi label starts here //
		g_map_context.fillText("KARACHI - NATIONAL ASSEMBLY", 50, 1000); // ends here //
		// Lahore - National assembly  starts here //
		g_map_context.fillText("LAHORE  - NATIONAL ASSEMBLY ", 100, 1800);
		// National assembly NA-82 to NA-85  starts here //
		g_map_context.fillText("FAISALBAD - NATIONAL ASSEMBLY", 100, 2700); // ends here //
		// National assembly NA-95 to NA-98   starts here //
		g_map_context.fillText("GUJRANWALA - NATIONAL ASSEMBLY", 100, 3600); // ends here //
		// National assembly NA-54 to NA-56    starts here //
		g_map_context.fillText("RAWALPINDI - NATIONAL ASSEMBLY", 100, 4500); // ends here //
		
		
		// National assembly NA-148 to NA-151     starts here //
		g_map_context.fillText("MULTAN - NATIONAL ASSEMBLY", 100, 5400); // ends here //
		
		
		g_map_context.fillText("NA-245", 140, 1285);
		g_map_context.fillText("NA-244", 190, 1305);
		g_map_context.fillText("NA-243", 340, 1320);
		g_map_context.fillText("NA-241", 140, 1330);
		g_map_context.fillText("NA-242", 160, 1350);
		g_map_context.fillText("NA-240", 120, 1380);
		g_map_context.fillText("NA-252", 70, 1410);
		g_map_context.fillText("NA-239", 150, 1430);
		g_map_context.fillText("NA-248", 190, 1520);
		g_map_context.fillText("NA-249", 220, 1550);
		g_map_context.fillText("NA-250", 300, 1580);
		g_map_context.fillText("NA-251", 340, 1560);
		g_map_context.fillText("NA-254", 350, 1485);
		g_map_context.fillText("NA-256", 665, 1440);
		g_map_context.fillText("NA-253", 653, 1385);
		g_map_context.fillText("NA-258", 500, 1400);
		g_map_context.fillText("NA-257", 655, 1410);
		g_map_context.fillText("NA-247", 408, 1600);
		g_map_context.fillText("NA-246", 445, 1550);
		g_map_context.fillText("NA-255", 370, 1535);
		// Lahore - National assembly labesls starts here //
		g_map_context.fillText("NA-123", 200, 1880);
		g_map_context.fillText("NA-118", 180, 1950);
		g_map_context.fillText("NA-119", 180, 1970);
		g_map_context.fillText("NA-120", 180, 1990);
		g_map_context.fillText("NA-121", 180, 2010);
		g_map_context.fillText("NA-122", 180, 2035);
		g_map_context.fillText("NA-126", 170, 2065);
		g_map_context.fillText("NA-127", 175, 2090);
		g_map_context.fillText("NA-128", 250, 2180);
		g_map_context.fillText("NA-129", 400, 2180);
		g_map_context.fillText("NA-125", 428, 2045);
		g_map_context.fillText("NA-130", 490, 1980);
		g_map_context.fillText("NA-124", 650, 2000); // ends here //
		// National assembly NA-95 to NA-98 label starts here //
		g_map_context.fillText("55", 330, 4538);
		g_map_context.fillText("56", 480, 4535);
		g_map_context.fillText("54", 425, 4655); // ends here //
		
		
		// multan
		g_map_context.fillText("151", 380, 5480);
		g_map_context.fillText("148", 420, 5540);
		g_map_context.fillText("150", 260, 5515);
		g_map_context.fillText("149", 570, 5520);
		


		// gujranwala
		g_map_context.fillText("98", 380, 3720);
		g_map_context.fillText("97", 430, 3680);	
		g_map_context.fillText("96", 575, 3715);
		g_map_context.fillText("95", 430, 3850);	
		
		
		// faisalabad
		g_map_context.fillText("84", 380, 2770);
		g_map_context.fillText("88", 380, 2740);
		g_map_context.fillText("82", 410, 2740);
		g_map_context.fillText("83", 406, 2760);
		
		 	
		
		
		
		
		
	
		 // karachi here //
		g_map_context.beginPath();				
		g_map_context.moveTo(200,1280);
		g_map_context.lineTo(330,1280);
		g_map_context.moveTo(330,1280);
		g_map_context.lineTo(330,1400);
		
		
		g_map_context.moveTo(385, 1435);
		g_map_context.lineTo(660, 1435);
		
		
		
		g_map_context.moveTo(250,1300);
		g_map_context.lineTo(320,1300);
		g_map_context.moveTo(320,1300);
		g_map_context.lineTo(320,1380);
		g_map_context.moveTo(320,1380);
		g_map_context.lineTo(346,1380);
		
		
		
		g_map_context.moveTo(195,1325);
		g_map_context.lineTo(290,1325);
		g_map_context.moveTo(290,1325);
		g_map_context.lineTo(290,1380);
		
		
		
		g_map_context.moveTo(215,1345);
		g_map_context.lineTo(240,1345);
		g_map_context.moveTo(240,1345);
		g_map_context.lineTo(240,1410);
		g_map_context.moveTo(240,1410);
		g_map_context.lineTo(293,1410);
		
		
		
		g_map_context.moveTo(175,1375);
		g_map_context.lineTo(210,1375);
		g_map_context.moveTo(210,1375);
		g_map_context.lineTo(210,1425);
		g_map_context.moveTo(210,1425);
		g_map_context.lineTo(295,1425);
		
		
		
		g_map_context.moveTo(95,1415);
		g_map_context.lineTo(95,1440);
		g_map_context.moveTo(95,1440);
		g_map_context.lineTo(330,1440);
		
		
		g_map_context.moveTo(250, 1515);
		g_map_context.lineTo(295, 1515);
		g_map_context.moveTo(295, 1515);
		g_map_context.lineTo(295, 1455);
		
		
		
		g_map_context.moveTo(275, 1550);
		g_map_context.lineTo(308, 1550);
		g_map_context.moveTo(308, 1550);
		g_map_context.lineTo(308, 1450);
		
		
		
		g_map_context.moveTo(330, 1560);
		g_map_context.lineTo(330, 1500);
		
		
		g_map_context.moveTo(360, 1545);
		g_map_context.lineTo(360, 1460);
		g_map_context.moveTo(360, 1460);
		g_map_context.lineTo(340, 1460);
		
		g_map_context.moveTo(435, 1585);
		g_map_context.lineTo(435, 1425);
		g_map_context.moveTo(435, 1425);
		g_map_context.lineTo(318, 1425);
		
		
		g_map_context.moveTo(470, 1535);
		g_map_context.lineTo(470, 1412);
		g_map_context.moveTo(470, 1412);
		g_map_context.lineTo(340, 1412);
		
		
		g_map_context.moveTo(410, 1515);
		g_map_context.lineTo(410, 1460);
		
		
		g_map_context.moveTo(380, 1390);
		g_map_context.lineTo(380, 1380);
		g_map_context.moveTo(380, 1380);
		g_map_context.lineTo(650, 1380);
		
		
		g_map_context.moveTo(420, 1405);
		g_map_context.lineTo(650, 1405);

		// karachi ends here //
		// Lahore ends here //
			
		g_map_context.moveTo(255, 1875);
		g_map_context.lineTo(435, 1875);
		g_map_context.moveTo(435, 1875);
		g_map_context.lineTo(435, 1950);
		
		
		g_map_context.moveTo(235, 1945);
		g_map_context.lineTo(400, 1945);
		
		
		g_map_context.moveTo(235, 1945);
		g_map_context.lineTo(400, 1945);
		
		g_map_context.moveTo(235, 1965);
		g_map_context.lineTo(400, 1965);
		
		
		g_map_context.moveTo(235, 1985);
		g_map_context.lineTo(390, 1985);
		
		g_map_context.moveTo(235, 2005);
		g_map_context.lineTo(370, 2005);
		
		g_map_context.moveTo(235, 2030);
		g_map_context.lineTo(395, 2030);
		g_map_context.moveTo(395, 2030);
		g_map_context.lineTo(395, 2010);
		
		
		g_map_context.moveTo(645, 1995);
		g_map_context.lineTo(460, 1995);
		
		g_map_context.moveTo(385, 2050);
		g_map_context.lineTo(385, 2060);
		g_map_context.moveTo(385, 2060);
		g_map_context.lineTo(230, 2060);
		
		
		g_map_context.moveTo(390, 2085);
		g_map_context.lineTo(230, 2085);
		
		
		g_map_context.moveTo(285, 5510);
		g_map_context.lineTo(365, 5510);
		
		g_map_context.moveTo(380, 5515);
		g_map_context.lineTo(565, 5515);
		
		
		
		
		g_map_context.moveTo(420, 3710);
		g_map_context.lineTo(565, 3710);
		
		g_map_context.moveTo(438, 3718);
		g_map_context.lineTo(438, 3830);
		
		
		g_map_context.moveTo(438, 3718);
		g_map_context.lineTo(438, 3830);
		
		
		
		g_map_context.moveTo(350, 4532);
		g_map_context.lineTo(410, 4532);
		
		
		g_map_context.moveTo(430, 4530);
		g_map_context.lineTo(470, 4530);
		
		
		g_map_context.moveTo(430, 4550);
		g_map_context.lineTo(430, 4640);
		
		
		// Lahore - National assembly ends here //
		
		
		
		g_map_context.closePath();
		g_map_context.stroke();
		
		g_map_context.lineWidth = 1;
		
		
	//	g_map_context.lineWidth = 1;
   }


	 function draw_fourty_seven(color)
   {
	   if(color == 'red')
	   {
		g_map_context.fillStyle = 'rgb(242,89,75)';	   
	   }
	   else
	   {
		   g_map_context.fillStyle = 'rgb(93,143,139)';	
	   }
	 
		g_map_context.moveTo(468.661,191.527);
		g_map_context.lineTo(466.167,194.878);
		g_map_context.lineTo(466.167,196.204);
		g_map_context.lineTo(466.713,198.464);
		g_map_context.lineTo(470.92,199.166);
		g_map_context.lineTo(472.557,199.088);
		g_map_context.lineTo(476.53,198.776);
		g_map_context.lineTo(479.725,196.749);
		g_map_context.lineTo(481.594,194.177);
		g_map_context.lineTo(479.023,191.059);
		g_map_context.lineTo(478.088,192.229);
		g_map_context.lineTo(476.53,194.1);
		g_map_context.lineTo(475.127,195.58);
		g_map_context.lineTo(473.258,196.126);
		g_map_context.lineTo(471.777,196.671);
		g_map_context.lineTo(470.375,196.516);
		g_map_context.lineTo(469.83,195.736);
		g_map_context.lineTo(469.751,193.866);
		g_map_context.lineTo(469.595,192.306);
		g_map_context.lineTo(468.661,191.527);
		g_map_context.lineTo(468.661,191.527);
		//g_map_context.fill();
		
		
		
		
		
		g_map_context.moveTo(415.504,271.109);
		g_map_context.lineTo(409.388,266.598);
		g_map_context.lineTo(410.957,264.54);
		g_map_context.lineTo(413.073,262.482);
		g_map_context.lineTo(414.956,260.82);
		g_map_context.lineTo(421.387,254.726);
		g_map_context.lineTo(424.209,253.301);
		g_map_context.lineTo(426.169,253.776);
		g_map_context.lineTo(430.404,256.072);
		g_map_context.lineTo(430.326,256.467);
		g_map_context.lineTo(430.326,256.863);
		g_map_context.lineTo(430.169,257.971);
		g_map_context.lineTo(429.855,258.763);
		g_map_context.lineTo(429.307,259.95);
		g_map_context.lineTo(427.504,262.007);
		g_map_context.lineTo(424.758,264.303);
		g_map_context.lineTo(423.503,264.381);
		g_map_context.lineTo(421.778,266.44);
		g_map_context.lineTo(419.662,266.598);
		g_map_context.lineTo(419.269,267.944);
		g_map_context.lineTo(418.014,268.498);
		g_map_context.lineTo(415.504,271.109);
		g_map_context.lineTo(415.504,271.109);
		//g_map_context.fill();
		
		
		g_map_context.moveTo(428.689,233.851);
		g_map_context.lineTo(426.585,236.657);
		g_map_context.lineTo(424.249,240.71);
		g_map_context.lineTo(423.859,245.076);
		g_map_context.lineTo(423.859,249.519);
		g_map_context.lineTo(424.249,253.571);
		g_map_context.lineTo(426.196,254.039);
		g_map_context.lineTo(430.482,256.377);
		g_map_context.lineTo(431.962,255.91);
		g_map_context.lineTo(433.521,256.455);
		g_map_context.lineTo(433.443,256.377);
		g_map_context.lineTo(435.079,256.611);
		g_map_context.lineTo(435.624,256.066);
		g_map_context.lineTo(435.624,255.52);
		g_map_context.lineTo(435.469,254.74);
		g_map_context.lineTo(431.027,249.674);
		g_map_context.lineTo(429.937,248.817);
		g_map_context.lineTo(429.859,247.881);
		g_map_context.lineTo(429.313,246.712);
		g_map_context.lineTo(429.001,246.401);
		g_map_context.lineTo(427.911,244.686);
		g_map_context.lineTo(426.585,243.906);
		g_map_context.lineTo(426.976,243.205);
		g_map_context.lineTo(427.599,242.893);
		g_map_context.lineTo(427.132,240.789);
		g_map_context.lineTo(427.21,240.165);
		g_map_context.lineTo(428.924,240.009);
		g_map_context.lineTo(429.158,237.905);
		g_map_context.lineTo(429.937,237.203);
		g_map_context.lineTo(430.482,236.891);
		g_map_context.lineTo(430.793,235.644);
		g_map_context.lineTo(431.262,234.942);
		g_map_context.lineTo(431.339,234.319);
		g_map_context.lineTo(428.689,233.851);
		g_map_context.lineTo(428.689,233.851);		
		//g_map_context.fill();
		
		
		
		g_map_context.moveTo(428.689,233.446);
		g_map_context.lineTo(427.989,231.186);
		g_map_context.lineTo(429.158,227.21);
		g_map_context.lineTo(429.158,223.937);
		g_map_context.lineTo(431.962,221.911);
		g_map_context.lineTo(432.976,220.741);
		g_map_context.lineTo(434.066,220.273);
		g_map_context.lineTo(434.689,219.572);
		g_map_context.lineTo(435.547,219.494);
		g_map_context.lineTo(437.027,218.948);
		g_map_context.lineTo(437.417,219.572);

		g_map_context.lineTo(439.208,219.883);
		g_map_context.lineTo(439.288,220.741);
		g_map_context.lineTo(439.91,221.13);
		g_map_context.lineTo(442.247,221.443);
		g_map_context.lineTo(443.416,221.598);
		g_map_context.lineTo(445.052,222.144);
		g_map_context.lineTo(445.909,222.144);
		g_map_context.lineTo(446.065,222.534);
		g_map_context.lineTo(446.455,223.235);
		g_map_context.lineTo(445.909,224.093);
		g_map_context.lineTo(443.027,226.509);
		g_map_context.lineTo(442.092,227.834);
		g_map_context.lineTo(440.3,228.925);
		g_map_context.lineTo(438.118,229.705);
		g_map_context.lineTo(435.937,229.86);
		g_map_context.lineTo(435.624,230.328);
		g_map_context.lineTo(434.456,230.25);
		g_map_context.lineTo(432.04,230.562);
		g_map_context.lineTo(431.417,231.186);
		g_map_context.lineTo(431.183,232.355);
		g_map_context.lineTo(431.339,233.914);
		g_map_context.lineTo(428.689,233.446);
		g_map_context.lineTo(428.689,233.446);
		//g_map_context.fill();
		
		
		
		g_map_context.moveTo(415.032,309.668);
		g_map_context.lineTo(414.253,309.046);
		g_map_context.lineTo(414.02,306.629);
		g_map_context.lineTo(413.552,305.616);
		g_map_context.lineTo(413.629,304.758);
		g_map_context.lineTo(413.552,304.213);
		g_map_context.lineTo(412.851,303.823);
		g_map_context.lineTo(411.525,304.135);
		g_map_context.lineTo(411.136,303.979);
		g_map_context.lineTo(410.903,303.355);
		g_map_context.lineTo(410.747,302.654);
		g_map_context.lineTo(410.045,301.406);
		g_map_context.lineTo(409.968,300.316);
		g_map_context.lineTo(410.045,299.302);
		g_map_context.lineTo(410.435,298.133);
		g_map_context.lineTo(410.747,296.963);
		g_map_context.lineTo(410.98,296.106);
		g_map_context.lineTo(411.059,294.548);
		g_map_context.lineTo(410.747,292.988);
		g_map_context.lineTo(410.668,292.365);
		g_map_context.lineTo(410.045,291.041);
		g_map_context.lineTo(410.435,289.248);
		g_map_context.lineTo(410.435,288.312);
		g_map_context.lineTo(410.514,286.597);
		g_map_context.lineTo(410.98,285.661);
		g_map_context.lineTo(411.292,284.882);
		g_map_context.lineTo(410.98,285.661);
		g_map_context.lineTo(411.292,284.882);
		g_map_context.lineTo(412.772,285.661);
		g_map_context.lineTo(413.24,285.896);
		g_map_context.lineTo(414.02,286.285);
		g_map_context.lineTo(414.564,286.597);
		g_map_context.lineTo(415.032,287.221);
		g_map_context.lineTo(415.578,287.455);
		g_map_context.lineTo(416.356,287.143);
		g_map_context.lineTo(416.979,286.753);
		g_map_context.lineTo(417.993,287.455);
		g_map_context.lineTo(418.616,288);
		g_map_context.lineTo(419.786,288.156);
		g_map_context.lineTo(421.109,288.701);
		g_map_context.lineTo(421.889,289.326);
		g_map_context.lineTo(422.044,291.664);
		g_map_context.lineTo(422.513,292.287);
		g_map_context.lineTo(422.98,293.066);
		g_map_context.lineTo(423.759,295.326);
		g_map_context.lineTo(424.382,298.211);
		g_map_context.lineTo(425.005,300.082);
		g_map_context.lineTo(425.395,301.25);
		g_map_context.lineTo(425.863,303.043);
		g_map_context.lineTo(427.654,309.903);
		g_map_context.lineTo(428.355,312.708);
		g_map_context.lineTo(430.537,316.372);
		g_map_context.lineTo(429.836,316.996);
		g_map_context.lineTo(428.278,316.606);
		g_map_context.lineTo(424.148,318.867);
		g_map_context.lineTo(423.447,318.789);
		g_map_context.lineTo(423.213,318.321);
		g_map_context.lineTo(423.369,316.606);
		g_map_context.lineTo(423.447,312.24);
		g_map_context.lineTo(423.681,309.356);
		g_map_context.lineTo(424.227,307.72);
		g_map_context.lineTo(423.525,306.863);
		g_map_context.lineTo(423.447,305.46);
		g_map_context.lineTo(422.902,303.979);
		g_map_context.lineTo(422.279,304.057);
		g_map_context.lineTo(420.798,305.382);
		g_map_context.lineTo(420.72,306.317);
		g_map_context.lineTo(419.006,307.72);
		g_map_context.lineTo(417.682,307.72);
		g_map_context.lineTo(416.513,307.331);
		g_map_context.lineTo(415.032,309.668);
		g_map_context.lineTo(415.032,309.668);

		
		
		
		
		
		g_map_context.moveTo(456.817,196.983);
		g_map_context.lineTo(457.285,197.451);
		g_map_context.lineTo(458.142,197.762);
		g_map_context.lineTo(459.155,198.152);
		g_map_context.lineTo(459.389,198.776);
		g_map_context.lineTo(459.778,199.166);
		g_map_context.lineTo(460.869,199.945);
		g_map_context.lineTo(461.492,199.945);
		g_map_context.lineTo(462.583,201.037);
		g_map_context.lineTo(464.375,201.582);
		g_map_context.lineTo(466.167,201.894);
		g_map_context.lineTo(468.427,202.439);
		g_map_context.lineTo(470.296,202.985);
		g_map_context.lineTo(471.621,203.453);
		g_map_context.lineTo(473.803,203.842);
		g_map_context.lineTo(475.828,204.855);
		g_map_context.lineTo(478.166,204.855);
		g_map_context.lineTo(479.101,204.232);
		g_map_context.lineTo(479.802,203.219);
		g_map_context.lineTo(481.205,202.439);
		g_map_context.lineTo(483.152,201.504);
		g_map_context.lineTo(483.231,201.114);
		g_map_context.lineTo(482.295,200.101);
		g_map_context.lineTo(481.049,199.477);
		g_map_context.lineTo(480.893,198.854);
		g_map_context.lineTo(482.062,197.061);
		g_map_context.lineTo(483.776,195.112);
		g_map_context.lineTo(483.698,194.177);
		g_map_context.lineTo(483.309,193.788);
		g_map_context.lineTo(481.984,194.177);
		g_map_context.lineTo(481.594,194.177);
		g_map_context.lineTo(479.725,196.749);
		g_map_context.lineTo(476.53,198.776);
		g_map_context.lineTo(472.557,199.088);
		g_map_context.lineTo(470.92,199.166);
		g_map_context.lineTo(466.713,198.464);
		g_map_context.lineTo(466.167,196.204);
		g_map_context.lineTo(466.167,194.878);
		g_map_context.lineTo(468.661,191.527);
		g_map_context.lineTo(460.168,191.684);
		g_map_context.lineTo(458.064,193.943);
		g_map_context.lineTo(455.959,196.983);
		g_map_context.lineTo(456.817,196.983);
		g_map_context.lineTo(456.817,196.983);
		g_map_context.fill();
		g_map_context.stroke();
		
		
		
		
		
   }
   function map_userSetup()
   {

      //
      // EXAMPLE: SETTING THE INFO BOX TEXT
      //
      //          This example shows how to use the built in methods of the
      //          state object to set the text that appears in the info box
      //          when the user hovers the mouse over a state.
      //
     

      g_map_stateMap["AL"].addInfoBoxText("Population: 4,802,982");
      g_map_stateMap["AK"].addInfoBoxText("Population: 721,523");
      g_map_stateMap["AZ"].addInfoBoxText("Population: 6,412,700");
      g_map_stateMap["AR"].addInfoBoxText("Population: 2,926,229");
      g_map_stateMap["CA"].addInfoBoxText("Population: 37,341,989");
      g_map_stateMap["CO"].addInfoBoxText("Population: 4,939,456");
      g_map_stateMap["CT"].addInfoBoxText("Population: 3,581,628");
      g_map_stateMap["DC"].addInfoBoxText("Population: 601,723");
      g_map_stateMap["DE"].addInfoBoxText("Population: 900,877");
      g_map_stateMap["FL"].addInfoBoxText("Population: 18,900,773");
      g_map_stateMap["GA"].addInfoBoxText("Population: 9,727,566");
      g_map_stateMap["HI"].addInfoBoxText("Population: 1,366,862");
      g_map_stateMap["ID"].addInfoBoxText("Population: 1,573,499");
      g_map_stateMap["IL"].addInfoBoxText("Population: 12,864,380");
      g_map_stateMap["IN"].addInfoBoxText("Population: 6,501,582");
      g_map_stateMap["IA"].addInfoBoxText("Population: 3,053,787");
      g_map_stateMap["KS"].addInfoBoxText("Population: 2,863,813");
      g_map_stateMap["KY"].addInfoBoxText("Population: 4,350,606");
      g_map_stateMap["LA"].addInfoBoxText("Population: 4,553,962");
      g_map_stateMap["ME"].addInfoBoxText("Population: 1,333,074");
      g_map_stateMap["MD"].addInfoBoxText("Population: 5,789,929");
      g_map_stateMap["MA"].addInfoBoxText("Population: 6,559,644");
      g_map_stateMap["MI"].addInfoBoxText("Population: 9,911,626");
      g_map_stateMap["MN"].addInfoBoxText("Population: 5,314,879");
      g_map_stateMap["MS"].addInfoBoxText("Population: 2,978,240");
      g_map_stateMap["MO"].addInfoBoxText("Population: 6,011,478");
      g_map_stateMap["MT"].addInfoBoxText("Population: 994,416");
      g_map_stateMap["NE"].addInfoBoxText("Population: 1,831,825");
      g_map_stateMap["NV"].addInfoBoxText("Population: 2,709,432");
      g_map_stateMap["NH"].addInfoBoxText("Population: 1,321,445");
      g_map_stateMap["NJ"].addInfoBoxText("Population: 8,807,501");
      g_map_stateMap["NM"].addInfoBoxText("Population: 2,067,273");
      g_map_stateMap["NY"].addInfoBoxText("Population: 19,421,055");
      g_map_stateMap["NC"].addInfoBoxText("Population: 9,565,781");
      g_map_stateMap["ND"].addInfoBoxText("Population: 675,905");
      g_map_stateMap["OH"].addInfoBoxText("Population: 11,568,495");
      g_map_stateMap["OK"].addInfoBoxText("Population: 3,764,882");
      g_map_stateMap["OR"].addInfoBoxText("Population: 3,848,606");
      g_map_stateMap["PA"].addInfoBoxText("Population: 12,734,905");
      g_map_stateMap["RI"].addInfoBoxText("Population: 1,055,247");
      g_map_stateMap["SC"].addInfoBoxText("Population: 4,645,975");
      g_map_stateMap["SD"].addInfoBoxText("Population: 819,761");
      g_map_stateMap["TN"].addInfoBoxText("Population: 6,375,431");
      g_map_stateMap["TX"].addInfoBoxText("Population: 25,268,418");
      g_map_stateMap["UT"].addInfoBoxText("Population: 2,770,765");
      g_map_stateMap["VT"].addInfoBoxText("Population: 630,337");
      g_map_stateMap["VA"].addInfoBoxText("Population: 8,037,736");
      g_map_stateMap["WA"].addInfoBoxText("Population: 6,753,369");
      g_map_stateMap["WV"].addInfoBoxText("Population: 1,859,815");
      //g_map_stateMap["WI"].addInfoBoxText("Population: 5,698,230");
      //g_map_stateMap["WY"].addInfoBoxText("Population: 568,300");
      
      g_map_stateMap["DC"].addInfoBoxText("Capital: National Capital");
      g_map_stateMap["AL"].addInfoBoxText("Capital: Montgomery");
      g_map_stateMap["AK"].addInfoBoxText("Capital: Juneau");
      g_map_stateMap["AZ"].addInfoBoxText("Capital: Phoenix");
      g_map_stateMap["AR"].addInfoBoxText("Capital: Little Rock");
      g_map_stateMap["CA"].addInfoBoxText("Capital: Sacramento");
      g_map_stateMap["CO"].addInfoBoxText("Capital: Denver");
      g_map_stateMap["CT"].addInfoBoxText("Capital: Hartford");
      g_map_stateMap["DE"].addInfoBoxText("Capital: Dover");
      g_map_stateMap["FL"].addInfoBoxText("Capital: Tallahassee");
      g_map_stateMap["GA"].addInfoBoxText("Capital: Atlanta");
      g_map_stateMap["HI"].addInfoBoxText("Capital: Honolulu");
      g_map_stateMap["ID"].addInfoBoxText("Capital: Boise");
      g_map_stateMap["IL"].addInfoBoxText("Capital: Springfield");
      g_map_stateMap["IN"].addInfoBoxText("Capital: Indianapolis");
      g_map_stateMap["IA"].addInfoBoxText("Capital: Des Moines");
      g_map_stateMap["KS"].addInfoBoxText("Capital: Topeka");
      g_map_stateMap["KY"].addInfoBoxText("Capital: Frankfort");
      g_map_stateMap["LA"].addInfoBoxText("Capital: Baton Rouge");
      g_map_stateMap["ME"].addInfoBoxText("Capital: Augusta");
      g_map_stateMap["MD"].addInfoBoxText("Capital: Annapolis");
      g_map_stateMap["MA"].addInfoBoxText("Capital: Boston");
      g_map_stateMap["MI"].addInfoBoxText("Capital: Lansing");
      g_map_stateMap["MN"].addInfoBoxText("Capital: St. Paul");
      g_map_stateMap["MS"].addInfoBoxText("Capital: Jackson");
      g_map_stateMap["MO"].addInfoBoxText("Capital: Jefferson");
      g_map_stateMap["MT"].addInfoBoxText("Capital: Helena");
      g_map_stateMap["NE"].addInfoBoxText("Capital: Lincoln");
      g_map_stateMap["NV"].addInfoBoxText("Capital: Carson City");
      g_map_stateMap["NH"].addInfoBoxText("Capital: Concord");
      g_map_stateMap["NJ"].addInfoBoxText("Capital: Trenton");
      g_map_stateMap["NM"].addInfoBoxText("Capital: Santa Fe");
      g_map_stateMap["NY"].addInfoBoxText("Capital: Albany");
      g_map_stateMap["NC"].addInfoBoxText("Capital: Raleigh");
      g_map_stateMap["ND"].addInfoBoxText("Capital: Bismarck");
      g_map_stateMap["OH"].addInfoBoxText("Capital: Columbus");
      g_map_stateMap["OK"].addInfoBoxText("Capital: Oklahoma City");
      g_map_stateMap["OR"].addInfoBoxText("Capital: Salem");
      g_map_stateMap["PA"].addInfoBoxText("Capital: Harrisburg");
      g_map_stateMap["RI"].addInfoBoxText("Capital: Providence");
      g_map_stateMap["SC"].addInfoBoxText("Capital: Columbia");
      g_map_stateMap["SD"].addInfoBoxText("Capital: Pierre");
      g_map_stateMap["TN"].addInfoBoxText("Capital: Nashville");
      g_map_stateMap["TX"].addInfoBoxText("Capital: Austin");
      g_map_stateMap["UT"].addInfoBoxText("Capital: Salt Lake City");
      g_map_stateMap["VT"].addInfoBoxText("Capital: Montpelier");
      g_map_stateMap["VA"].addInfoBoxText("Capital: Richmond");
      g_map_stateMap["WA"].addInfoBoxText("Capital: Olympia");
      g_map_stateMap["WV"].addInfoBoxText("Capital: Charleston");
    //  g_map_stateMap["WI"].addInfoBoxText("Capital: Madison");
      //g_map_stateMap["WY"].addInfoBoxText("Capital: Cheyenne");


      //
      // Put some additional text into the info box. This example demonstrates 
      // how the addInfoBoxText() method automatically wraps the text according
      // to the size of the string you give it.
      //

     

      
      return;
}


;
/*Current site JS by Sharjeel*/
	var na_feeds = new Object();
	var na_partyposition = new Object();
	var Curr_ID  = 1 ;
	/*
	* Set Pakistan NA-feeds from google Fussion by Year 
	*/
	set_na_feeds( 2008 );
	jQuery('#na-next').live('click',function(){
			var n_data = '';
			if ( Curr_ID == 272 ) Curr_ID = 0 ; 
			Curr_ID = parseInt(Curr_ID) + 1 ;
			if (!is_na_feed_data( Curr_ID  )) return false;
			set_partyposition( Curr_ID  );
			this.myHighlighted = false;	
			var highState = null;
			
			
			jQuery('.partyrofile').addClass('active');
			jQuery('.partypos').removeClass('active');
			jQuery('.naposition-position').hide();
			jQuery('.naPositionbox').show('slow').html( get_na_elements( Curr_ID ));
			next();
			
			if(!g_map_stateMap[ current_index ])
			 { 
			 	if(g_map_stateMap[ previous_index ])
				{
					g_map_stateMap[ String( previous_index )].mouseOut();
				}
				 
			 }
			 else
			 {
				if(g_map_stateMap[ previous_index ])
				{
					g_map_stateMap[ String( previous_index )].mouseOut();
				}
				//g_map_stateMap[ String( previous_index) ].mouseOut();
	 			highState = g_map_stateMap[ current_index ];
	 			highState.mouseIn();
				 
			}
		    Cufon.refresh();
			return false;	
	});
		jQuery('#na-back').live('click',function(){
			var n_data = '';
			if ( Curr_ID == 1 ) { return false; }
			Curr_ID = parseInt(Curr_ID) - 1 ;
			if (!is_na_feed_data( Curr_ID  )) return false;
			set_partyposition( Curr_ID  );
			this.myHighlighted = false;	
			var highState = null;
			/*previous_index = current_index;
			current_index	= String( Curr_ID );*/
	
	back_click();		
			if(!g_map_stateMap[ current_index ])
			 {
				 g_map_stateMap[ String( previous_index )].mouseOut();
			 }
			 else
			 {
				g_map_stateMap[ previous_index ].mouseOut();
	 			highState = g_map_stateMap[ current_index ];
	 			highState.mouseIn();
				 
			}
			
			jQuery('.partyrofile').addClass('active');
			jQuery('.partypos').removeClass('active');
			jQuery('.naposition-position').hide();
			jQuery('#maparea .naPositionbox').show('slow').html( get_na_elements( Curr_ID ));
			Cufon.refresh();
			return false;	
	});
	jQuery('#na-search').live('keypress',function(e){
		var keyC = e.which;
		if ( (( keyC > 47) && ( keyC < 58) || ( keyC == 13 ) || ( keyC == 8 ) ) )
			{
				if ( keyC == 13 ) jQuery('#na-search-btn').trigger('click');
				return true;
			}
			else
			{
				return false;
			} 
		});
	jQuery('#na-search-btn').live('click',function(){
			var ID =  jQuery('#na-search').val();
			if ( typeof ID === 'undefined') return false;
			if (!is_na_feed_data( ID )) return false;
			var n_data = '';
			Curr_ID = parseInt( ID );			
			set_partyposition( Curr_ID  );
			this.myHighlighted = false;	
			var highState = null;
			previous_index = current_index;
			current_index	= String( Curr_ID );
			if(!g_map_stateMap[ current_index ])
			 {
				 g_map_stateMap[ String( previous_index )].mouseOut();
			 }
			 else
			 {
				g_map_stateMap[ previous_index ].mouseOut();
	 			highState = g_map_stateMap[ current_index ];
	 			highState.mouseIn();
				 
			}
			jQuery('.partyrofile').addClass('active');
			jQuery('.partypos').removeClass('active');
			jQuery('.naposition-position').hide();
			jQuery('#maparea .naPositionbox').show('slow').html( get_na_elements( Curr_ID ));
			Cufon.refresh();
			return false;	
		});
		
/*
* Election Map
*/

function set_na_feeds( year  ){
	if (!year ) {  return false; }

	var URL = "https://fusiontables.googleusercontent.com/fusiontables/api/query?sql=";
	var TableID = "1k3ZqEnVxEWvsSLSf6s6h-WkNbfL0oPQa35xi-VM";
	var sSelect= "SELECT+*+FROM+"+TableID;
	var sWhere = "+where+Year=" + year + "+ORDER+BY+Year";
	var sLimit = "+LIMIT+500";
	var sSQLURL= URL+sSelect+sWhere+sLimit;
    var querytail = "&jsonCallback=?";
    var jqxhr=jQuery.get(sSQLURL + querytail, set_na_feeds_handler, "jsonp");	
}

function set_na_feeds_handler(data) {
    var rowNo = data.table.rows.length;
	if ( rowNo <= 0 ){ return false;}
	var tt = 1; 
	for ( var i=0; i < rowNo; i++)
		{	
			na_feeds[ data.table.rows[i][0] ] = {
						"ID"	 : data.table.rows[i][0],
          				"Year"	 : data.table.rows[i][1],
						"District"	 : data.table.rows[i][3],
						"National Assembly Name"	:	data.table.rows[i][2],
						"Registered Voters" :	data.table.rows[i][13],
						'Male Voters'	: data.table.rows[i][14],
						'Female Voters'	: data.table.rows[i][15],
						'Urbanisation'	: data.table.rows[i][16],
						"Turnout" :	data.table.rows[i][4],
						"Population" :	data.table.rows[i][5],
						"Gender Blnce Men" :	data.table.rows[i][17],
						"Gender Blnce Women" :	data.table.rows[i][18],
						"Urban" :	data.table.rows[i][19],
						"Rural" :	data.table.rows[i][20],
						"WATER" :	data.table.rows[i][21],
						"ELECTRICITY" :	data.table.rows[i][22],
						"PAKKA" :	data.table.rows[i][23],
						"Employment" :	data.table.rows[i][24],
						"Major Clans" :	data.table.rows[i][25],
						"Winning Party" :	data.table.rows[i][6],
						"Winning Candidate" :	data.table.rows[i][7],
						"Votes Polled for Winner" :	data.table.rows[i][8],
						"Runnerup Party" :	data.table.rows[i][9],
						"Runnerup Candidate" :	data.table.rows[i][10],
						"Votes Polled for Runnerup" :	data.table.rows[i][11],
						"Color Code" :	data.table.rows[i][12]
						};			
		};	
		
}
function is_na_feed_data( data_ID ) 
	{
		if ( (data_ID == 'pakistan' ) || ( data_ID == 'lahore' ) )
		{
			return false;
		}
		if ( ( typeof data_ID === "undefined" ) || ( data_ID == '') ) {
			return false;
			}
		
		if ( ( typeof na_feeds[data_ID]['ID'] === "undefined") || ( na_feeds[data_ID]['ID'] == "" ) ) {
			return false;
			}
		else {
			return true;
			}
	}
function get_na_elements( na_ID ) {
		var n_data = '' ;
		var counter = 1 ; 
		if ( ( typeof na_ID === "undefined" ) || ( na_ID == '') ) {
		return n_data;
		}
		jQuery('.naposition-position').hide();
		jQuery('.nasection').find('h1').html('NA-' + na_feeds[na_ID]['ID']);
		jQuery('.nasection').find('span').html( na_feeds[na_ID]['District'] );
		n_data = "<div class='headnapos'><a href='#' id='na-back' title='Back constituency'><h1><</h1></a><h1>NA-"+na_feeds[na_ID]['ID']+"</h1><a href='#' id='na-next' title='Next constituency'><h1>></h1></a>";
		n_data = n_data + '<div id="search"><input type="text" id="na-search" name="na-search" /><input type="button" value="Search" id="na-search-btn" name="na-search-btn" /></div>';
		n_data = n_data + "</div><span class='naposition-close'>X</span>";
		n_data = n_data + '<div class="headnapos"><h2 style="max-width:100%;">'+na_feeds[na_ID]["District"]+'</h2></div>';
		/* Tab for Profile and Party Position*/
        n_data = n_data + '<div class="nasection">';
		n_data = n_data + '<h2 class="active partyrofile">profile</h2>';
        n_data = n_data + '<h2 class="partypos">Party position</h2></div>';
		n_data = n_data + "<div class='naposition-profile'>";
		if ( na_feeds[na_ID]["Population"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/population-icon.png"></div>'
            n_data = n_data + '<h3>Population<sup>*</sup></h3>';
            n_data = n_data + '<div class="infobox">'+na_feeds[na_ID]["Population"];
			n_data = n_data + '</div>';
			if ( na_feeds[na_ID]["Urbanisation"] != "" ){
				//n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/house-icon.png"></div>'
				//n_data = n_data + '<br /><br />';
				n_data = n_data + '<h3 style="padding-top: 10px;">Urbanisation [%]</h3>';
				var urban_rate = 100 - na_feeds[na_ID]["Urbanisation"] ;
				n_data = n_data + '<div class="infobox">Urban  &nbsp;'+na_feeds[na_ID]["Urban"] +' ['+na_feeds[na_ID]["Urbanisation"]+'%]<br />Rural&nbsp;&nbsp; '+na_feeds[na_ID]["Rural"] + ' [' + urban_rate +'%]</div>';
			}
            n_data = n_data + '</div>';
			counter++;
		}
		if ( (na_feeds[na_ID]["Gender Blnce Men"] != "") && ( na_feeds[na_ID]["Gender Blnce Women"] != "" ) ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/gender-icon.png"></div>'
            n_data = n_data + '<h3>Gender Balance</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + '<p style="width:60px;float:left;margin-bottom:0;">Men</p><p style="float:left;margin-bottom:0;">' + na_feeds[na_ID]["Gender Blnce Men"]+'</p><br />';
			n_data = n_data + '<p style="width:60px;float:left;margin-bottom:0;">Women</p><p style="float:left;margin-bottom:0;">' + na_feeds[na_ID]["Gender Blnce Women"]+'</p>';
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		if ( na_feeds[na_ID]["Employment"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/employment-icon.png"></div>'
            n_data = n_data + '<h3>Employment</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + na_feeds[na_ID]["Employment"] ;
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		if ( na_feeds[na_ID]["Major Clans"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/demoggraphics-icon.png"></div>'
            n_data = n_data + '<h3>Major Clans</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + na_feeds[na_ID]["Major Clans"] ;
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		if ( na_feeds[na_ID]["WATER"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/water-icon.png"></div>'
            n_data = n_data + '<h3>Water</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + na_feeds[na_ID]["WATER"] ;
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		if ( na_feeds[na_ID]["ELECTRICITY"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/electricity-icon.png"></div>'
            n_data = n_data + '<h3>ELECTRICITY</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + na_feeds[na_ID]["ELECTRICITY"] ;
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		if ( na_feeds[na_ID]["PAKKA"] != "" ){
			n_data = n_data + '<div class="naposition" id="naposition-'+counter+'">';
			n_data = n_data + '<div class="imgicon"><img src="'+DawnSettings.templateurl+'/images/house-icon.png"></div>'
            n_data = n_data + '<h3>Housing</h3>';
            n_data = n_data + '<div class="infobox">';
			n_data = n_data + na_feeds[na_ID]["PAKKA"] ;
			n_data = n_data + '</div>';
            n_data = n_data + '</div>';
			counter++;
		}
		n_data = n_data + '<div class="disclaimer">';
		n_data = n_data + '*The population projection has been calculated using district growth rate from the 1998 National Census courtesy Dawn-GIS ';
		n_data = n_data + '</div>';
		n_data = n_data + "</div><div class='naposition-position'></div>";
		Cufon.refresh();
		return n_data;
	}
    function goToByScroll(id){
		  // Scroll
        jQuery('html,body').animate({
            scrollTop: jQuery(id).offset().top},
            'slow' );
    }
	jQuery('.naposition-close').live('click', function(){
		jQuery('#maparea .naPositionbox').hide('slow');
		});
	jQuery('#maparea .promenufirst a').live('click',function(){
		jQuery('#maparea .promenufirst a').removeClass('active');
		jQuery('#maparea .naPositionbox').hide('slow');
		var ID = jQuery(this).attr('id') ;
		jQuery('#na-pakistan-sindh-map').hide('slow');
		jQuery('#na-pakistan-lahore-map').hide('slow');
			if ( ID == "na" )
			{
				jQuery('#maparea .promenu .promenusecond').hide('slow');
				jQuery('#na-map-wrapper').show('slow');
			}
			else if ( ID == "pa"  )
			{
				jQuery('#maparea .promenu .promenusecond').show('slow');
				jQuery('#na-map-wrapper').hide('slow');
			}
			jQuery(this).addClass('active');
			return false;

		});
		jQuery('.partyrofile').live('click',function(){
			jQuery('.partyrofile').addClass('active');
			jQuery('.partypos').removeClass('active');
			jQuery('.naposition-position').hide();
			jQuery('.naposition-profile').show();	
			jQuery('#maparea .naPositionbox').show('slow').html( get_na_elements( Curr_ID ));
			Cufon.refresh();
			return false;
			});
		jQuery('.partypos').live('click',function(){
			jQuery('.partypos').addClass('active');
			jQuery('.partyrofile').removeClass('active');
			jQuery('.naposition-profile').hide();
			jQuery('.naPositionbox .naposition-position').show('slow').html( get_na_partyposition( ) );
			Cufon.refresh();
			return false;
			});
	function get_na_partyposition( ) {
		var n_data = '';
		var tot = Object.keys(na_partyposition).length ;

		if ( ( na_partyposition[0]['Year'] == 2013 ) && ( na_partyposition[0]['Color Code'] != '' ) &&  ( na_partyposition[0]['Winning Candidate'] != '' )  ) {
			jQuery('.headnapos h2').html( na_partyposition[0]['District']).after("<div class='wonpaty woncolor-" + na_partyposition[0]['Color Code'] +"'>"+na_partyposition[0]['Winning Party']+"  &nbsp;WON</div>");
			}
		
		n_data = n_data + '<div class="partposition">';
		/*
		n_data = n_data + '<div class="party-position-div">';
		n_data = n_data + '<img src="'+DawnSettings.templateurl+'/images/election-current-race.jpg" id="current-race-img">';
		n_data = n_data + '<h3>Current race</h3>'; 
		n_data = n_data + '</div>';
		*/
		n_data = n_data + '<div class="party-position-div" id="party-position-div">';
		n_data = n_data + '<img src="'+DawnSettings.templateurl+'/images/election-party-position.jpg" >';
		n_data = n_data + '<h3>Past Winners</h3>';
		n_data = n_data + '</div>';
		n_data = n_data + '<table>';
		for ( var i = 0 ; i <=  (tot - 1) ; i++ )
		{
			if ( ( na_partyposition[i]['Year'] == 2013 ) && ( na_partyposition[i]['Winning Candidate'] != '' ) ) {	
				n_data = n_data + '<tr class="color-'+na_partyposition[i]['Color Code']+'">';
				n_data = n_data + '<td >'+na_partyposition[i]['Year']+'</td>';
				n_data = n_data + '<td class="cadi">'+na_partyposition[i]['Winning Candidate']+'</td>';
				n_data = n_data + '<td class="party">'+na_partyposition[i]['Winning Party']+'</td>';
				n_data = n_data + '<td >'+na_partyposition[i]['Votes Polled for Winner']+'</td>';
				n_data = n_data + '</tr>';
			}
			else {	
				if ( na_partyposition[i]['Year'] != 2013){
					n_data = n_data + '<tr >';
					n_data = n_data + '<td >'+na_partyposition[i]['Year']+'</td>';
					n_data = n_data + '<td class="cadi">'+na_partyposition[i]['Winning Candidate']+'</td>';
					n_data = n_data + '<td class="party">'+na_partyposition[i]['Winning Party']+'</td>';
					n_data = n_data + '<td >'+na_partyposition[i]['Votes Polled for Winner']+'</td>';
					n_data = n_data + '</tr>';
					}
				}
		}
		n_data = n_data + '</table>';
		n_data = n_data + '<img src="'+DawnSettings.templateurl+'/images/election-eturnout.jpg" class="leftfix">';
		n_data = n_data + '<br class="clearfix" />';
		n_data = n_data + '<br />';
		n_data = n_data + '<h3>voters turnout</h3>';
		n_data = n_data + '<div class="eturnout">';
		
		for ( var i = (tot - 1) ; i >= 0 ; i-- )
		{
			n_data = n_data + '<div class="eturnout-div">';
			n_data = n_data + '<h3>'+na_partyposition[i]['Year']+'</h3>';
			n_data = n_data + '<span>'+na_partyposition[i]['Turnout']+'<font style="color:#fff;">.</font></span>';
			n_data = n_data + '</div>';
		}       
		n_data = n_data + '</div>';
		n_data = n_data + '<div class="election-electrorate">';
		n_data = n_data + '<h3 style="padding-bottom:5px;padding-top:6px;">Electorate 2013<sup>*</sup></h3>';
		n_data = n_data + '<div class="election-electro">';
			if ( na_partyposition[0]['Registered Voters'] != '' )
			{
				n_data = n_data + 'Registered Voters&nbsp;&nbsp;<strong>'+na_partyposition[0]['Registered Voters']+"</strong>";
			} 
		n_data = n_data + '</div>';
		n_data = n_data + '<div class="election-electro">';
			if ( na_partyposition[0]['Male Voters'] != '' )
			{
				n_data = n_data + 'Male Voters&nbsp;&nbsp;<strong>'+na_partyposition[0]['Male Voters']+"</strong>&nbsp;";
			} 
			if ( na_partyposition[0]['Female Voters'] != '' )
			{
				n_data = n_data + 'Female Voters&nbsp;&nbsp;<strong>'+na_partyposition[0]['Female Voters']+"</strong>";
			} 
		n_data = n_data + '</div>';
		/*
		end all divs
		*/
		n_data = n_data + '</div>'; 
		
		n_data = n_data + '<div class="disclaimer" style="margin-top:11px;">';
		n_data = n_data + '*Elecorate information based on Election Commission of Pakistan data courtesy Dawn-GIS';
		n_data = n_data + '</div>';
		n_data = n_data + '</div>';
		return n_data;
		}
/*
* Set Party position 
*/
set_partyposition( Curr_ID  );
function set_partyposition( ID  ){
	if (!ID ) {  return false; }

	var URL = "https://fusiontables.googleusercontent.com/fusiontables/api/query?sql=";
	var TableID = "1k3ZqEnVxEWvsSLSf6s6h-WkNbfL0oPQa35xi-VM";
	var sSelect= "SELECT+*+FROM+"+TableID;
	var sWhere = "+where+ID=" +  ID + "+ORDER+BY+Year+DESC";
	var sLimit = "+LIMIT+500";
	var sSQLURL= URL+sSelect+sWhere+sLimit;
    var querytail = "&jsonCallback=?";
    var jqxhr=jQuery.get(sSQLURL + querytail, set_partyposition_handler, "jsonp");	
}

function set_partyposition_handler(data) {
    var rowNo = data.table.rows.length;
	if ( rowNo <= 0 ){ return false;}
	na_partyposition = new Object();
	var tt = 1; 
	for ( var i=0; i < rowNo; i++)
		{	
			na_partyposition[ i ] = {
						"ID"	 : data.table.rows[i][0],
          				"Year"	 : data.table.rows[i][1],
						"District"	 : data.table.rows[i][3],
						"National Assembly Name"	:	data.table.rows[i][2],
						"Registered Voters" :	data.table.rows[i][13],
						'Male Voters'	: data.table.rows[i][14],
						'Female Voters'	: data.table.rows[i][15],
						'Urbanisation'	: data.table.rows[i][16],
						"Turnout" :	data.table.rows[i][4],
						"Population" :	data.table.rows[i][5],
						"Gender Blnce Men" :	data.table.rows[i][17],
						"Gender Blnce Women" :	data.table.rows[i][18],
						"Urban" :	data.table.rows[i][19],
						"Rural" :	data.table.rows[i][20],
						"WATER" :	data.table.rows[i][21],
						"ELECTRICITY" :	data.table.rows[i][22],
						"PAKKA" :	data.table.rows[i][23],
						"Employment" :	data.table.rows[i][24],
						"Major Clans" :	data.table.rows[i][25],
						"Winning Party" :	data.table.rows[i][6],
						"Winning Candidate" :	data.table.rows[i][7],
						"Votes Polled for Winner" :	data.table.rows[i][8],
						"Runnerup Party" :	data.table.rows[i][9],
						"Runnerup Candidate" :	data.table.rows[i][10],
						"Votes Polled for Runnerup" :	data.table.rows[i][11],
						"Color Code" :	data.table.rows[i][12]
						};			
				};	
	}
	/*
		var svg_dataString = 'action=election2013_svg';
		jQuery.ajax({
		  	type: "GET",
			url: DawnSettings.ajaxurl,
		  	data: svg_dataString,
		  	success: function(html) {
				jQuery('#svg-wrapper').html(html);
				
				}
			});
	*/
setTimeout(function () { map_main(); }, 1000);
	
/*End JQuery  document */

/*Salman JS work start*/


var draw_count = 0;

var previous_index = 0;


function map_main()
{
   if (!map_initCanvas())
   {
      return;
   }

   var agent = navigator.userAgent;
   if ( agent.indexOf("MSIE") != -1 )
      g_map_isIE9 = true;

   map_startRenderLoop();

   g_map_canvas.addEventListener('mousemove', map_mousemove, false);
   g_map_canvas.addEventListener('mousedown', map_mousedown, false);

}

//
// if you are having problems with mouse pointer position, try
// tweaking the code here.  NOTE that your <canvas> MUST have its CSS style
// set with "position:relative;" or this code will not work
//
function map_mousemove(ev)
{
	
	if(jQuery('.naPositionbox').css('display') == 'block')
	{
		return;
	}
   var x;
   var y;
	
	document.body.style.cursor = "default";
   //
   // begin changes 3/12/12
   // the order of these two cases is simply reversed so that layerX is not
   // checked before offsetX is.
   //
   if (ev.offsetX || ev.offsetX == 0)
   {
      x = ev.offsetX;
      y = ev.offsetY;
   }
   else if (ev.layerX || ev.layerX == 0)
   {
     x = ev.layerX;
     y = ev.layerY;
   }
   // end changes 3/12/12

   if ( g_map_isIE9 )
   {
   //  x = ev.x;
    // y = ev.y;
   }

        

			
         /*---end generic mouse event processing---*/

        // y = g_map_canvas.height - y;   // translate to map y coord

         var highState = null;
         for ( var i in g_map_stateMap )
         {
			
            var found = map_pointInState(x,y,g_map_stateMap[i]);

            if ( found && (highState == null))
            {
				
				
			//draw_fourty_seven('green');
			   if((i <= -16 && i >= -38) || i == -5 || (i <= 98 && i >= 97) 
			   || i== '54-56-3' || i== '54-56-1' || i== '54-56-2' || i== '82-85-1' || i== '82-85-2' || i== '82-85-3'
			   || i== 148 || i== 151)
			   {
				   document.body.style.cursor = "pointer";
				   redraw_labels();
				   return;
			   }
               highState = g_map_stateMap[i];
			   
			    
            }
            else
            {
				
               g_map_stateMap[i].mouseOut();
            }
         }

         if ( highState != null )
		 {
			 highState.mouseIn();
			 
			 document.body.style.cursor = "pointer";
			 
		 }
		
		 redraw_labels();
		 
		 
		 //jQuery('#position').text(x);
            
}

	jQuery('.back-close').click(function(){
			jQuery('.back-close').hide();
			jQuery('#maparea .naPositionbox').hide('slow');
			jQuery('#map_canvas').animate({"top":"-236px"}, 500);
		});


function back_click()
{
	this.myHighlighted = false;
	var t = parseInt(current_index)-1;
	 if(t < 1)
	 {
		 t = 272;
	 }
	 previous_index = current_index;
	 current_index = String(t);
	 
	 
	  if(!g_map_stateMap[String(current_index)])
	 {
		 //current_index = String(t+1);
		// alert(current_index);
		//g_map_stateMap[String(previous_index)].mouseOut();
		 jQuery('#region').text(current_index);
		  if(g_map_stateMap[previous_index]){
		 g_map_stateMap[previous_index].mouseOut();
	 }
		
		 return;
		 //current_index = String(parseInt(current_index)+1);
		 
	 }
	
	
	
	 if(current_index == 47)
	   {
		draw_fourty_seven('red');
		}
		else
		{
		 draw_fourty_seven('green');
		}
	 
	// g_map_stateMap[previous_index].mouseOut();
	 highState = g_map_stateMap[String(t)];
	 current_index = t;
	 jQuery('#region').text(current_index);
	 highState.mouseIn();
}


function next()
{
	
	//map_pointInState(787,0,g_map_stateMap["1"]);
	 this.myHighlighted = false;
	
	 var highState = null;
	 var t = parseInt(current_index)+1;
	 
	 if(t > 273)
	 {
		 t = 1;
	 }
	 previous_index = current_index;
	 current_index = String(t);
	 if(!g_map_stateMap[String(current_index)])
	 {
		 //current_index = String(t+1);
		// alert(current_index);
		//g_map_stateMap[String(previous_index)].mouseOut();
		jQuery('#region').text(current_index);
		 if(g_map_stateMap[previous_index]){
		 g_map_stateMap[previous_index].mouseOut();
	 }
		 return;
		 //current_index = String(parseInt(current_index)+1);
		 
	 }
	// alert(previous_index);
	 
	 if(g_map_stateMap[previous_index]){
		 g_map_stateMap[previous_index].mouseOut();
	 }
	 
	 
	 
	  if(current_index == 47)
	   {
		draw_fourty_seven('red');
		}
		else
		{
		 draw_fourty_seven('green');
		}
	 
	 highState = g_map_stateMap[String(t)];
	 current_index = t;
	 jQuery('#region').text(current_index);
	 highState.mouseIn();
}



function map_mousedown(ev)
	{
   ev.preventDefault();
   jQuery('.naPositionbox').hide();
   map_mousemove(ev);
    if(current_index == 47)
	   {
		draw_fourty_seven('red');
		}
		else
		{
		 draw_fourty_seven('green');
		}

   var x;
   var y;

   //
   // begin changes 3/12/12
   // the order of these two cases is simply reversed so that layerX is not
   // checked before offsetX is.
   //
   if (ev.offsetX || ev.offsetX == 0)
   {
     x = ev.offsetX;
     y = ev.offsetY;
   }
   else if (ev.layerX || ev.layerX == 0)
   {
     x = ev.layerX;
     y = ev.layerY;
   }
   // end changes 3/12/12

   if ( g_map_isIE9 )
   {
     x = ev.x;
     y = ev.y;
   }


         /*---end generic mouse event processing---*/
         if ( x > 575 && x < 675 && 
                    y > g_map_canvas.height-440 && y < g_map_canvas.height-425 )
         {
            dxc();
            return;
         }

        // y = g_map_canvas.height - y;           //translate to map y coord


         for ( var i in g_map_stateMap )
         {
		  
            var found = map_pointInState(x,y,g_map_stateMap[i]);

            if ( found )
            {
				// alert(i);
				var n = i.replace("b-",""); 
				
				
				if(!isNaN(n) && parseInt(n) > 0)
				{
					current_index = n;
					Curr_ID =  parseInt( current_index  );
					set_partyposition( Curr_ID  );
					jQuery('.naPositionbox').html( get_na_elements( Curr_ID ) );
					Cufon.refresh();
					
				}
				else
				{
					//current_index = -1;
					//jQuery('#region').text('N/A');
					
					if(n == '-2')
					{
						//alert('gilgit');
						n_data = "<div class='headnapos'><h2>GILGIT-BALTISTAN";
				n_data = n_data +"<span>AUTONOMOUS REGION<br />(NOT PART OF GENERAL ELECTIONS)</span></h2><span class='naposition-close'>X</span></div>";
				jQuery('.naPositionbox').html( n_data );
				Cufon.refresh();
						
						//jQuery('.naPositionbox').html( get_na_elements( Curr_ID ) );
						// gilgit here
					}
					if(n == '-1')
					{
						
				n_data = "<div class='headnapos'><h2>JAMMU & KASHMIR";
				n_data = n_data +"<span>AUTONOMOUS REGION<br />(NOT PART OF GENERAL ELECTIONS)</span></h2><span class='naposition-close'>X</span></div>";
				jQuery('.naPositionbox').html( n_data );
				Cufon.refresh();		//jQuery('.naPositionbox').html( get_na_elements( Curr_ID ) );
						// kashmir here
					}
					
				}
			
			   
			   //alert(jQuery.inArray(g_map_stateMap.indexOf(i), g_map_stateMap));
			  
			   
               g_map_stateMap[i].mouseClick(x,y,g_map_stateMap[i]);
			  
			   
			    if(i <= -16 && i >= -38)
				{
					
					
					jQuery('#map_canvas').animate({"top":"-1025px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				
				if(i == - 5)
				{
					
					
					jQuery('#map_canvas').animate({"top":"-1825px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				
				
				if(i == '82-85-1' || i == '82-85-2' || i == '82-85-3' || i == '82-85-4')
				{
					
					
					jQuery('#map_canvas').animate({"top":"-2425px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				if(i == 97 || i == 98)
				{
					
					
					jQuery('#map_canvas').animate({"top":"-3300px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				if(i == '54-56-1' || i == '54-56-2' || i == '54-56-3')
				{
					
					
					jQuery('#map_canvas').animate({"top":"-4050px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				if(i == 148 || i == 151)
				{
					
					
					jQuery('#map_canvas').animate({"top":"-4950px"}, 500);
					jQuery('.back-close').show();
					return;
				}
				
				
				
				
				 if(x > 600)
				 {
					 x = 580;
				 }
				 
				 if(x < 250)
				 {
					 x = 250;
				 }
				
			 	 jQuery('.naPositionbox').css('left',x+200);
		  	     jQuery('.naPositionbox').css('top',ev.pageY +20);
		         jQuery('.naPositionbox').fadeIn();
				 
				
				 
				// alert(jQuery('.naPositionbox').css('left'));
				
				 var highState = null;
				 highState =  g_map_stateMap[i];
				 //alert(g_map_stateMap[i]);
				  //this.myHighlighted = true;
				 
				 highState.mouseIn();
				 
				 
				 
				 if(i == -8 || i == -9 || i == -10 || i == -11 || i == -12)
				 {
					 Curr_ID = current_index = 47;
					 jQuery('.naPositionbox').html( get_na_elements( Curr_ID ) );
				 }
				 
				 if(current_index == 47)
				 {
					 draw_fourty_seven('red');
				 }
				 else
				 {
					 
					  draw_fourty_seven('green');
				 }
			   
               break;
            }
         }
		 
		 
		 
		 
		  
		 
		 
		 

}


function map_initCanvas()
{
    g_map_canvas = document.getElementById('map_canvas');    
    
   if (!g_map_canvas.getContext)
   {
      return false;
   }
   
   

   g_map_context = g_map_canvas.getContext('2d');
  // g_map_context.font = "bold 12px sans-serif";
  // g_map_context.lineWidth = 1;
    
   
   
   
   
  // g_map_canvas.scale(0.5,0.5);

   return true;
}

function map_startRenderLoop()
{
   map_createStateData();
   //map_userSetup();
   
  
   g_map_context.fillStyle = g_map_backgroundColor;
   g_map_context.fillRect(0,0,g_map_canvas.width,g_map_canvas.height);
   g_map_renderInterval = setInterval(map_renderLoop, 10);
   
}


function map_renderLoop()
{
   var highState = null;
   for ( var i in g_map_stateMap )
   {
      if ( ! g_map_stateMap[i].myHighlighted )
	  {
         g_map_stateMap[i].draw();
		 
		 
	  }
      else
         highState = g_map_stateMap[i];
   }
   if ( highState != null )
   {
	 
      highState.draw();
	 
   }
   
   
}

function map_Polygon()
{
   this.myXVals = null;
   this.myYVals = null;
}

function map_pointInState(x,y,state)
{
    for ( var i = 0; i < state.myPolygons.length; ++i)
    {
       var p = state.myPolygons[i];

       if (map_pointInPolygon(x,y,p))
       {
		  //current_index = i;
		  //alert(i);
          return 1;
       }
    }
    return 0;
}


function map_pointInPolygon(x,y,p)
{
   var nodeCount = 0;
   var xValues = p.myXVals;
   var yValues = p.myYVals;

   var numPoints = xValues.length;

   for ( var i = 0; i < numPoints; ++i )
   {
      var Aindex = i;
      var Bindex = i+1;

      if ( i == numPoints - 1 )
         Bindex = 0;

      var Ax = xValues[Aindex];
      var Ay = yValues[Aindex];
      var Bx = xValues[Bindex];
      var By = yValues[Bindex];

      if (( Ax >= x ) && (Bx >= x ))
      {
         continue;
      }

      if (Ay == By)
      {
         continue;
      }

      if (( y > Ay  )&& (y > By ))
      {
         continue;
      }

      if (( y < Ay ) && (y < By ))
      {
         continue;
      }

      if ( Ay > By )
      {
         if ( y == Ay )
         {
            continue;
         }
      }
      else
      {
         if ( y == By )
         {
            continue;
         }
      }
      if ( Ax < Bx )
      {
         var m = (By - Ay)/(Bx - Ax);
         var alpha = ((y - Ay)/m) + Ax;
         if ( alpha > x )
         {
            continue;
         }
      }
      else
      {
         var m = (Ay - By)/(Ax - Bx);
         var alpha = ((y - By)/m) + Bx;
         if ( alpha > x )
         {
            continue;
         }
      }

      nodeCount++;
   }

   return ( nodeCount % 2 )
}

//
// The map is made up of State objects, which are defined here
//

function map_State(abbrev, capsName, prettyName)
{
   this.myAbbrev = abbrev;
   this.myCapsName = capsName;
   this.myPrettyName = prettyName;

   this.myPolygons = new Array();

   this.myBorderColor = g_map_borderColor;
   this.myHighlightBorderColor = g_map_highlightBorderColor;

   this.myHighlightRGB = g_map_highlightRGB;
   this.myBaseRGB = g_map_baseRGB;

   this.myRenderCount = -1;
   this.myGradOffset = 15;
   this.myHighlighted = false;
   this.myUseFill = true;

   this.myClickCallback = null;

   this.myInfoBoxOrigin = [625,290];
   this.myInfoBoxWidth  = 174;
   this.myInfoBoxHeight = 160;

   this.myUseInfoBox = g_map_useInfoBox;
   this.myInfoBoxFillRGB   = g_map_infoBoxFillRGB;
   this.myInfoBoxBorderRGB = g_map_infoBoxBorderRGB;
   this.myInfoBoxTextRGB   = g_map_infoBoxTextRGB;

   this.myInfoBoxText = new Array();
   this.myInfoBoxTextHeight = 12;      /* change this if you change the font*/

}

map_State.prototype.mouseClick = function(x,y,state)
{
   if ( this.myClickCallback != null )
   {
      this.myClickCallback(x,y,state); 
   }
}

map_State.prototype.draw = function()
{

   var fillColor;
   var borderColor;
   
   
   
   
   if ( this.myRenderCount == 0 )
   {
      return;
   }
   else if ( this.myRenderCount < 0 )
   {
      this.myIdle = false;
      this.myRenderCount++;

      var sourceR = this.myHighlightRGB[0];
      var sourceG = this.myHighlightRGB[1];
      var sourceB = this.myHighlightRGB[2];

      var targetR = this.myBaseRGB[0];
      var targetG = this.myBaseRGB[1];
      var targetB = this.myBaseRGB[2];

      var stepR = (targetR - sourceR) / this.myGradOffset;
      var stepG = (targetG - sourceG) / this.myGradOffset;
      var stepB = (targetB - sourceB) / this.myGradOffset;

      var r = Math.floor(targetR + ( stepR * this.myRenderCount ));
      var g = Math.floor(targetG + ( stepG * this.myRenderCount ));
      var b = Math.floor(targetB + ( stepB * this.myRenderCount ));
      
      fillColor = "rgb(" + r + "," + g + "," + b + ")";
   }
   else 
   {
      this.myRenderCount--;

      var targetR = this.myHighlightRGB[0];
      var targetG = this.myHighlightRGB[1];
      var targetB = this.myHighlightRGB[2];

      var sourceR = this.myBaseRGB[0];
      var sourceG = this.myBaseRGB[1];
      var sourceB = this.myBaseRGB[2];

      var stepR = (targetR - sourceR) / this.myGradOffset;
      var stepG = (targetG - sourceG) / this.myGradOffset;
      var stepB = (targetB - sourceB) / this.myGradOffset;

      var r = Math.floor(targetR - ( stepR * this.myRenderCount ));
      var g = Math.floor(targetG - ( stepG * this.myRenderCount ));
      var b = Math.floor(targetB - ( stepB * this.myRenderCount ));

      fillColor = "rgb(" + r + "," + g + "," + b + ")";
   }

   if ( this.myHighlighted ) 
      borderColor = this.myHighlightBorderColor;
   else
      borderColor = this.myBorderColor;

   g_map_context.strokeStyle = borderColor;
   g_map_context.fillStyle = fillColor;
   
   
  /* if((draw_count >= 247 &&  draw_count <= 263) || (draw_count >= 116 &&  draw_count <= 119) || draw_count == 235 || draw_count == 86 || draw_count == 53 || draw_count == 55 || draw_count == 31 || draw_count == 32 || draw_count == 33 || draw_count == 160 || draw_count == 161 )
   {
	   
	  // alert('a');
	  
	  
	  var sourceR = this.myHighlightRGB[0];
      var sourceG = this.myHighlightRGB[1];
      var sourceB = this.myHighlightRGB[2];

      var targetR = this.myBaseRGB[0];
      var targetG = this.myBaseRGB[1];
      var targetB = this.myBaseRGB[2];

      var stepR = (targetR - sourceR) / this.myGradOffset;
      var stepG = (targetG - sourceG) / this.myGradOffset;
      var stepB = (targetB - sourceB) / this.myGradOffset;

      var r = Math.floor(targetR + ( stepR * this.myRenderCount ));
      var g = Math.floor(targetG + ( stepG * this.myRenderCount ));
      var b = Math.floor(targetB + ( stepB * this.myRenderCount ));
      
      fillColor = "rgb(" + r + "," + g + "," + b + ")";
	  
	  g_map_context.fillStyle = borderColor;
   }
*/
   for ( var i = 0; i < this.myPolygons.length; ++i)
   {
	   
	   
      g_map_context.beginPath();

      for ( var j = 0; j < this.myPolygons[i].myXVals.length; ++j )
      {
         var x = this.myPolygons[i].myXVals[j];
         var y = this.myPolygons[i].myYVals[j];

         //y = g_map_canvas.height - y;

         if ( j == 0 )
            g_map_context.moveTo(x,y);
         else
            g_map_context.lineTo(x,y);
			
			
			
       }
	   
	   
	   

       g_map_context.closePath();

       if ( this.myUseFill )
       {
          g_map_context.fill();
       }
       g_map_context.stroke();
	   
	   
	   
    }

    if (this.myUseInfoBox)
    {
       this.drawInfoBox();
    }
	
	draw_count++;
	redraw_labels();
	
	
	g_map_context.beginPath();
	g_map_context.moveTo(289.202,609.811);g_map_context.lineTo(289.513,609.499);g_map_context.lineTo(290.06,609.188);g_map_context.lineTo(290.916,608.252);g_map_context.lineTo(292.007,607.161);g_map_context.lineTo(292.864,606.226);g_map_context.lineTo(293.955,603.653);g_map_context.lineTo(295.592,599.912);g_map_context.lineTo(296.215,598.821);g_map_context.lineTo(298.862,601.626);g_map_context.lineTo(295.747,603.497);g_map_context.lineTo(295.747,604.745);g_map_context.lineTo(298.785,606.538);g_map_context.lineTo(299.253,606.538);g_map_context.lineTo(299.565,605.055);g_map_context.lineTo(301.98,604.978);g_map_context.lineTo(303.07,605.913);g_map_context.lineTo(303.148,607.473);g_map_context.lineTo(302.604,608.954);g_map_context.lineTo(302.526,610.356);g_map_context.lineTo(301.668,611.292);g_map_context.lineTo(300.733,610.98);g_map_context.lineTo(300.188,610.903);g_map_context.lineTo(299.486,610.825);g_map_context.lineTo(298.629,610.668);g_map_context.lineTo(298.629,610.045);g_map_context.lineTo(298.551,609.342);g_map_context.lineTo(298.318,608.719);g_map_context.lineTo(297.539,608.719);g_map_context.lineTo(297.304,608.798);g_map_context.lineTo(296.682,608.875);g_map_context.lineTo(296.604,609.342);g_map_context.lineTo(296.448,609.342);g_map_context.lineTo(296.448,609.577);g_map_context.lineTo(296.604,609.811);g_map_context.lineTo(296.759,609.967);g_map_context.lineTo(296.682,610.2);g_map_context.lineTo(296.759,610.356);g_map_context.lineTo(296.759,610.668);g_map_context.lineTo(296.759,610.825);g_map_context.lineTo(296.682,610.903);g_map_context.lineTo(296.682,611.057);g_map_context.lineTo(295.747,611.135);g_map_context.lineTo(295.201,611.135);g_map_context.lineTo(294.968,611.37);g_map_context.lineTo(294.968,611.604);g_map_context.lineTo(294.968,612.149);g_map_context.lineTo(294.734,611.838);g_map_context.lineTo(294.578,612.227);g_map_context.lineTo(294.344,612.461);g_map_context.lineTo(294.267,612.695);g_map_context.lineTo(293.955,612.695);g_map_context.lineTo(293.798,612.54);g_map_context.lineTo(293.565,612.54);g_map_context.lineTo(293.175,612.071);g_map_context.lineTo(293.175,611.37);g_map_context.lineTo(292.864,611.37);g_map_context.lineTo(292.942,611.447);g_map_context.lineTo(292.007,611.135);g_map_context.lineTo(292.085,610.747);g_map_context.lineTo(291.54,610.59);g_map_context.lineTo(291.071,610.356);g_map_context.lineTo(290.683,609.967);g_map_context.lineTo(290.214,609.889);g_map_context.lineTo(289.904,609.811);g_map_context.lineTo(289.202,609.811);g_map_context.lineTo(289.202,609.811);
	
	
	g_map_context.moveTo(296.215,598.821);g_map_context.lineTo(297.461,596.872);g_map_context.lineTo(298.24,595.546);g_map_context.lineTo(300.11,590.87);g_map_context.lineTo(301.98,586.35);g_map_context.lineTo(303.85,585.726);g_map_context.lineTo(305.487,582.841);g_map_context.lineTo(308.057,581.439);g_map_context.lineTo(308.37,581.984);g_map_context.lineTo(308.447,582.529);g_map_context.lineTo(308.604,586.583);g_map_context.lineTo(309.071,587.986);g_map_context.lineTo(309.537,589.156);g_map_context.lineTo(307.979,594.066);g_map_context.lineTo(308.37,595.546);g_map_context.lineTo(306.188,598.041);g_map_context.lineTo(303.227,601.626);g_map_context.lineTo(303.227,602.717);g_map_context.lineTo(305.33,604.276);g_map_context.lineTo(308.68,605.524);g_map_context.lineTo(312.343,607.862);g_map_context.lineTo(312.888,610.2);g_map_context.lineTo(313.044,611.838);g_map_context.lineTo(313.122,613.707);g_map_context.lineTo(313.122,614.877);g_map_context.lineTo(314.524,617.215);g_map_context.lineTo(316.082,619.398);g_map_context.lineTo(315.538,620.255);g_map_context.lineTo(313.355,619.709);g_map_context.lineTo(311.954,618.852);g_map_context.lineTo(311.018,617.605);g_map_context.lineTo(309.304,617.371);g_map_context.lineTo(310.005,619.555);g_map_context.lineTo(309.459,620.255);g_map_context.lineTo(307.356,620.1);g_map_context.lineTo(306.11,620.333);g_map_context.lineTo(305.72,620.957);g_map_context.lineTo(305.33,620.412);g_map_context.lineTo(305.953,619.709);g_map_context.lineTo(305.253,619.32);g_map_context.lineTo(304.786,618.929);g_map_context.lineTo(304.396,618.775);g_map_context.lineTo(303.148,618.929);g_map_context.lineTo(302.604,618.619);g_map_context.lineTo(301.435,618.775);g_map_context.lineTo(300.889,619.32);g_map_context.lineTo(300.265,619.242);g_map_context.lineTo(298.474,620.412);g_map_context.lineTo(298.318,619.398);g_map_context.lineTo(299.019,619.32);g_map_context.lineTo(299.565,619.008);g_map_context.lineTo(299.72,618.775);g_map_context.lineTo(300.343,618.619);g_map_context.lineTo(300.655,618.697);g_map_context.lineTo(300.733,618.775);g_map_context.lineTo(301.123,618.15);g_map_context.lineTo(301.045,617.761);g_map_context.lineTo(301.123,617.215);g_map_context.lineTo(301.435,617.605);g_map_context.lineTo(302.604,617.761);g_map_context.lineTo(302.604,617.371);g_map_context.lineTo(302.916,617.371);g_map_context.lineTo(303.07,616.904);g_map_context.lineTo(302.683,616.904);g_map_context.lineTo(301.59,616.748);g_map_context.lineTo(301.123,616.203);g_map_context.lineTo(301.123,615.813);g_map_context.lineTo(301.513,615.422);g_map_context.lineTo(301.824,614.956);g_map_context.lineTo(301.746,614.565);g_map_context.lineTo(301.98,613.553);g_map_context.lineTo(302.526,612.928);g_map_context.lineTo(302.683,612.383);g_map_context.lineTo(303.07,612.071);g_map_context.lineTo(303.305,611.682);g_map_context.lineTo(302.447,611.447);g_map_context.lineTo(301.902,611.37);g_map_context.lineTo(301.668,611.292);g_map_context.lineTo(302.526,610.356);g_map_context.lineTo(302.604,608.954);g_map_context.lineTo(303.148,607.473);g_map_context.lineTo(303.07,605.913);g_map_context.lineTo(301.98,604.978);g_map_context.lineTo(299.565,605.055);g_map_context.lineTo(299.253,606.538);g_map_context.lineTo(298.785,606.538);g_map_context.lineTo(295.747,604.745);g_map_context.lineTo(295.747,603.497);g_map_context.lineTo(298.862,601.626);g_map_context.lineTo(296.215,598.821);g_map_context.lineTo(296.215,598.821);
	
	
	g_map_context.moveTo(282.112,615.033);g_map_context.lineTo(282.034,614.956);g_map_context.lineTo(282.189,614.488);g_map_context.lineTo(282.346,614.254);g_map_context.lineTo(283.047,613.864);g_map_context.lineTo(283.437,613.553);g_map_context.lineTo(283.747,613.24);g_map_context.lineTo(283.825,613.006);g_map_context.lineTo(284.371,612.54);g_map_context.lineTo(284.45,611.992);g_map_context.lineTo(284.917,611.682);g_map_context.lineTo(285.072,611.604);g_map_context.lineTo(285.306,611.682);g_map_context.lineTo(285.54,611.682);g_map_context.lineTo(285.696,611.76);g_map_context.lineTo(286.007,611.76);g_map_context.lineTo(286.397,611.604);g_map_context.lineTo(286.63,610.98);g_map_context.lineTo(286.63,610.903);g_map_context.lineTo(286.943,610.668);g_map_context.lineTo(287.176,610.356);g_map_context.lineTo(287.8,610.2);g_map_context.lineTo(288.11,609.967);g_map_context.lineTo(288.267,609.889);g_map_context.lineTo(289.202,609.811);g_map_context.lineTo(289.904,609.811);g_map_context.lineTo(290.214,609.889);g_map_context.lineTo(290.683,609.967);g_map_context.lineTo(291.071,610.356);g_map_context.lineTo(291.54,610.59);g_map_context.lineTo(292.085,610.747);g_map_context.lineTo(292.007,611.135);g_map_context.lineTo(292.085,611.447);g_map_context.lineTo(292.085,611.76);g_map_context.lineTo(292.163,612.149);g_map_context.lineTo(292.241,612.383);g_map_context.lineTo(292.007,612.383);g_map_context.lineTo(292.085,612.54);g_map_context.lineTo(292.317,612.54);g_map_context.lineTo(292.163,612.695);g_map_context.lineTo(292.163,612.928);g_map_context.lineTo(292.474,613.006);g_map_context.lineTo(292.552,613.162);g_map_context.lineTo(292.474,613.162);g_map_context.lineTo(292.007,613.318);g_map_context.lineTo(291.851,613.631);g_map_context.lineTo(291.15,613.941);g_map_context.lineTo(291.54,614.488);g_map_context.lineTo(292.085,614.956);g_map_context.lineTo(292.241,615.19);g_map_context.lineTo(292.474,615.345);g_map_context.lineTo(292.163,615.579);g_map_context.lineTo(291.851,615.813);g_map_context.lineTo(291.851,615.969);g_map_context.lineTo(291.695,615.969);g_map_context.lineTo(291.617,616.046);g_map_context.lineTo(291.695,616.358);g_map_context.lineTo(292.163,616.125);g_map_context.lineTo(292.396,616.358);g_map_context.lineTo(292.786,616.592);g_map_context.lineTo(292.786,617.06);g_map_context.lineTo(292.942,617.371);g_map_context.lineTo(293.097,617.449);g_map_context.lineTo(293.565,617.527);g_map_context.lineTo(293.877,617.527);g_map_context.lineTo(294.032,617.449);g_map_context.lineTo(294.422,617.761);g_map_context.lineTo(294.032,618.15);g_map_context.lineTo(293.877,618.463);g_map_context.lineTo(293.721,618.619);g_map_context.lineTo(293.565,618.697);g_map_context.lineTo(293.097,618.619);g_map_context.lineTo(293.02,618.929);g_map_context.lineTo(292.241,619.398);g_map_context.lineTo(292.474,620.021);g_map_context.lineTo(292.085,619.555);g_map_context.lineTo(291.851,619.555);g_map_context.lineTo(291.071,618.852);g_map_context.lineTo(290.06,617.994);g_map_context.lineTo(289.202,617.527);g_map_context.lineTo(287.8,616.748);g_map_context.lineTo(287.099,616.748);g_map_context.lineTo(286.786,616.826);g_map_context.lineTo(286.709,616.904);g_map_context.lineTo(286.474,617.215);g_map_context.lineTo(286.474,617.293);g_map_context.lineTo(286.319,617.449);g_map_context.lineTo(286.241,617.761);g_map_context.lineTo(286.007,617.761);g_map_context.lineTo(285.306,617.449);g_map_context.lineTo(285.15,617.449);g_map_context.lineTo(284.995,617.527);g_map_context.lineTo(284.604,617.527);g_map_context.lineTo(284.371,617.527);g_map_context.lineTo(283.825,617.215);g_map_context.lineTo(283.593,617.137);g_map_context.lineTo(282.813,617.605);g_map_context.lineTo(282.735,617.917);g_map_context.lineTo(282.501,617.917);g_map_context.lineTo(282.423,617.84);g_map_context.lineTo(282.267,617.84);g_map_context.lineTo(282.189,617.917);g_map_context.lineTo(282.034,617.917);g_map_context.lineTo(281.722,618.073);g_map_context.lineTo(281.488,618.073);g_map_context.lineTo(281.333,618.15);g_map_context.lineTo(281.255,618.15);g_map_context.lineTo(281.176,618.15);g_map_context.lineTo(280.241,618.463);g_map_context.lineTo(280.085,618.306);g_map_context.lineTo(279.774,617.84);g_map_context.lineTo(280.009,617.761);g_map_context.lineTo(279.931,617.371);g_map_context.lineTo(279.931,617.215);g_map_context.lineTo(279.853,617.137);g_map_context.lineTo(280.241,616.592);g_map_context.lineTo(280.319,616.592);g_map_context.lineTo(280.865,615.891);g_map_context.lineTo(281.255,615.891);g_map_context.lineTo(281.411,615.734);g_map_context.lineTo(281.411,615.656);g_map_context.lineTo(281.566,615.579);g_map_context.lineTo(281.644,615.734);g_map_context.lineTo(281.878,615.813);g_map_context.lineTo(282.189,615.734);g_map_context.lineTo(282.267,615.579);g_map_context.lineTo(282.112,615.579);g_map_context.lineTo(281.878,615.579);g_map_context.lineTo(282.112,615.033);g_map_context.lineTo(282.112,615.033);
	
	
	
	g_map_context.moveTo(596.907,297.018);g_map_context.lineTo(594.8820000000001,295.537);g_map_context.lineTo(595.817,293.12);g_map_context.lineTo(595.5840000000001,291.095);g_map_context.lineTo(594.883,289.302);g_map_context.lineTo(592.779,287.27500000000003);g_map_context.lineTo(591.377,284.85900000000004);g_map_context.lineTo(587.169,286.73);g_map_context.lineTo(584.13,289.19);g_map_context.lineTo(585.377,289.85699999999997);g_map_context.lineTo(587.091,289.85699999999997);g_map_context.lineTo(587.113,289.85699999999997);g_map_context.lineTo(585.494,289.85699999999997);g_map_context.lineTo(584.283,289.24399999999997);g_map_context.lineTo(583.602,290.37499999999994);g_map_context.lineTo(582.694,291.77299999999997);g_map_context.lineTo(582.3159999999999,292.43499999999995);g_map_context.lineTo(581.862,293.33299999999997);g_map_context.lineTo(581.408,293.782);g_map_context.lineTo(582.014,294.688);g_map_context.lineTo(582.5840000000001,294.989);g_map_context.lineTo(582.7760000000001,295.44199999999995);g_map_context.lineTo(582.7760000000001,296.04699999999997);g_map_context.lineTo(582.0540000000001,296.34999999999997);g_map_context.lineTo(581.4660000000001,297.03099999999995);g_map_context.lineTo(582.5700000000002,297.36799999999994);g_map_context.lineTo(583.2990000000002,297.85599999999994);g_map_context.lineTo(583.4500000000002,297.85599999999994);g_map_context.lineTo(583.6020000000002,297.85599999999994);g_map_context.lineTo(583.8290000000002,297.85599999999994);g_map_context.lineTo(583.9050000000002,297.85599999999994);g_map_context.lineTo(584.2070000000002,297.85999999999996);g_map_context.lineTo(584.4340000000002,297.74299999999994);g_map_context.lineTo(584.6610000000002,297.85499999999996);g_map_context.lineTo(584.8490000000002,297.85499999999996);g_map_context.lineTo(584.9100000000002,297.85499999999996);g_map_context.lineTo(584.6700000000002,297.85499999999996);g_map_context.lineTo(584.4300000000002,297.84299999999996);g_map_context.lineTo(584.1900000000002,297.80899999999997);g_map_context.lineTo(583.8700000000001,297.85499999999996);g_map_context.lineTo(583.7890000000001,297.85499999999996);g_map_context.lineTo(583.5480000000001,297.85499999999996);g_map_context.lineTo(583.3890000000001,297.85499999999996);g_map_context.lineTo(583.2280000000002,297.85499999999996);g_map_context.lineTo(583.1470000000002,298.37499999999994);g_map_context.lineTo(582.6680000000001,299.85499999999996);g_map_context.lineTo(585.1490000000001,299.85499999999996);g_map_context.lineTo(585.7090000000001,299.164);g_map_context.lineTo(586.094,298.24899999999997);g_map_context.lineTo(586.0630000000001,298.29999999999995);g_map_context.lineTo(585.6890000000001,299.227);g_map_context.lineTo(585.167,299.85499999999996);g_map_context.lineTo(582.851,299.85499999999996);g_map_context.lineTo(583.673,300.48099999999994);g_map_context.lineTo(584.046,300.7939999999999);g_map_context.lineTo(583.748,302.1239999999999);g_map_context.lineTo(583.673,302.8549999999999);g_map_context.lineTo(582.553,302.8549999999999);g_map_context.lineTo(582.254,301.7189999999999);g_map_context.lineTo(581.732,301.2259999999999);g_map_context.lineTo(581.283,301.72699999999986);g_map_context.lineTo(581.582,303.06099999999986);g_map_context.lineTo(581.208,303.8029999999999);g_map_context.lineTo(580.61,307.53699999999986);g_map_context.lineTo(581.357,308.0579999999999);g_map_context.lineTo(583.001,307.2349999999999);g_map_context.lineTo(587.482,306.7119999999999);g_map_context.lineTo(589.275,306.2619999999999);g_map_context.lineTo(590.62,303.04899999999986);g_map_context.lineTo(593.384,302.97499999999985);g_map_context.lineTo(594.131,301.64499999999987);g_map_context.lineTo(594.709,299.85399999999987);g_map_context.lineTo(594.959,299.85399999999987);g_map_context.lineTo(597.218,298.97999999999985);g_map_context.lineTo(597.608,298.27099999999984);g_map_context.lineTo(596.907,297.018);g_map_context.closePath();g_map_context.moveTo(584.812,297.582);g_map_context.lineTo(584.669,297.512);g_map_context.lineTo(584.678,297.494);g_map_context.lineTo(584.812,297.56);g_map_context.lineTo(584.812,297.582);g_map_context.closePath();g_map_context.moveTo(584.67,297.35);g_map_context.lineTo(584.4309999999999,297.11100000000005);g_map_context.lineTo(584.434,297.10600000000005);g_map_context.lineTo(584.661,297.333);g_map_context.lineTo(584.737,297.333);g_map_context.lineTo(584.7289999999999,297.35);g_map_context.lineTo(584.67,297.35);g_map_context.closePath();g_map_context.moveTo(584.132,297.333);g_map_context.lineTo(584.281,297.333);g_map_context.lineTo(584.27,297.35);g_map_context.lineTo(584.126,297.35);g_map_context.lineTo(584.132,297.333);g_map_context.closePath();g_map_context.moveTo(584.11,297.398);g_map_context.lineTo(584.11,297.43100000000004);g_map_context.lineTo(584.077,297.497);g_map_context.lineTo(584.11,297.398);g_map_context.closePath();g_map_context.moveTo(589.272,292.887);g_map_context.lineTo(588.822,293.861);g_map_context.lineTo(588.822,293.851);g_map_context.lineTo(589.277,292.867);g_map_context.lineTo(589.576,292.418);g_map_context.lineTo(589.5840000000001,292.419);g_map_context.lineTo(589.272,292.887);g_map_context.closePath();g_map_context.moveTo(588.265,291.184);g_map_context.lineTo(588.0649999999999,291.05100000000004);g_map_context.lineTo(587.4609999999999,290.59700000000004);g_map_context.lineTo(587.459,290.59000000000003);g_map_context.lineTo(588.2589999999999,291.17300000000006);g_map_context.lineTo(588.265,291.184);g_map_context.closePath();g_map_context.moveTo(590.397,297.856);g_map_context.lineTo(589.725,297.856);g_map_context.lineTo(589.4250000000001,296.856);g_map_context.lineTo(588.604,296.856);g_map_context.lineTo(587.8570000000001,297.077);g_map_context.lineTo(586.363,297.374);g_map_context.lineTo(586.1060000000001,298.007);g_map_context.lineTo(585.7900000000001,297.857);g_map_context.lineTo(585.3100000000001,297.857);g_map_context.lineTo(584.9620000000001,297.725);g_map_context.lineTo(584.7750000000001,297.673);g_map_context.lineTo(584.7750000000001,297.652);g_map_context.lineTo(585.2650000000001,297.85699999999997);g_map_context.lineTo(585.7200000000001,297.85699999999997);g_map_context.lineTo(586.0220000000002,298.01199999999994);g_map_context.lineTo(586.3260000000001,297.21899999999994);g_map_context.lineTo(587.8380000000001,296.96299999999997);g_map_context.lineTo(588.595,296.85799999999995);g_map_context.lineTo(589.426,296.85799999999995);g_map_context.lineTo(589.8050000000001,296.15099999999995);g_map_context.lineTo(589.956,295.27);g_map_context.lineTo(589.972,295.371);g_map_context.lineTo(589.816,296.313);g_map_context.lineTo(589.426,297.085);g_map_context.lineTo(589.738,297.858);g_map_context.lineTo(590.441,297.858);g_map_context.lineTo(590.938,297.797);g_map_context.lineTo(590.919,297.798);g_map_context.lineTo(590.397,297.856);g_map_context.closePath();g_map_context.moveTo(591.523,297.327);g_map_context.lineTo(591.609,297.251);g_map_context.lineTo(591.842,298.56699999999995);g_map_context.lineTo(591.741,298.56699999999995);g_map_context.lineTo(591.523,297.327);g_map_context.closePath();g_map_context.moveTo(593.236,299.016);g_map_context.lineTo(592.798,298.577);g_map_context.lineTo(592.935,298.577);g_map_context.lineTo(593.4019999999999,299.045);g_map_context.lineTo(593.6179999999999,299.76300000000003);g_map_context.lineTo(593.4609999999999,299.76300000000003);g_map_context.lineTo(593.236,299.016);
	
	
	g_map_context.moveTo(476.396,373.504);g_map_context.lineTo(477.487,372.881);g_map_context.lineTo(477.252,371.945);g_map_context.lineTo(478.11,371.79);g_map_context.lineTo(479.513,371.633);g_map_context.lineTo(480.681,370.699);g_map_context.lineTo(481.382,370.386);g_map_context.lineTo(482.786,369.607);g_map_context.lineTo(483.019,368.126);g_map_context.lineTo(483.642,365.242);g_map_context.lineTo(484.421,363.761);g_map_context.lineTo(485.278,362.904);g_map_context.lineTo(485.512,361.812);g_map_context.lineTo(486.369,360.799);g_map_context.lineTo(486.915,359.475);g_map_context.lineTo(486.136,358.773);g_map_context.lineTo(484.811,358.773);g_map_context.lineTo(484.577,358.539);g_map_context.lineTo(484.266,355.655);g_map_context.lineTo(483.097,356.045);g_map_context.lineTo(482.162,356.668);g_map_context.lineTo(480.837,355.577);g_map_context.lineTo(480.837,356.747);g_map_context.lineTo(479.591,356.747);g_map_context.lineTo(479.279,357.916);g_map_context.lineTo(478.421,358.539);g_map_context.lineTo(477.954,358.461);g_map_context.lineTo(477.252,357.76);g_map_context.lineTo(476.786,357.916);g_map_context.lineTo(476.786,358.617);g_map_context.lineTo(476.084,358.695);g_map_context.lineTo(476.084,361.579);g_map_context.lineTo(475.305,362.125);g_map_context.lineTo(474.136,362.826);g_map_context.lineTo(473.903,362.047);g_map_context.lineTo(472.812,362.125);g_map_context.lineTo(472.344,362.514);g_map_context.lineTo(472.422,363.138);g_map_context.lineTo(471.799,363.839);g_map_context.lineTo(471.799,364.463);g_map_context.lineTo(470.942,363.839);g_map_context.lineTo(470.552,363.839);g_map_context.lineTo(470.163,363.996);g_map_context.lineTo(469.306,365.086);g_map_context.lineTo(468.371,366.022);g_map_context.lineTo(469.228,366.022);g_map_context.lineTo(470.241,367.191);g_map_context.lineTo(470.241,368.594);g_map_context.lineTo(470.942,368.594);g_map_context.lineTo(471.643,366.879);g_map_context.lineTo(472.422,366.256);g_map_context.lineTo(472.968,367.893);g_map_context.lineTo(473.824,368.205);g_map_context.lineTo(473.669,369.296);g_map_context.lineTo(472.968,369.607);g_map_context.lineTo(474.214,370.309);g_map_context.lineTo(473.669,371.556);g_map_context.lineTo(475.928,371.556);g_map_context.lineTo(476.396,373.504);g_map_context.lineTo(476.396,373.504);
	
	
	g_map_context.moveTo(480.862,355.737);g_map_context.lineTo(480.862,356.907);g_map_context.lineTo(479.616,356.907);g_map_context.lineTo(479.305,358.076);g_map_context.lineTo(478.447,358.7);g_map_context.lineTo(477.979,358.621);g_map_context.lineTo(477.277,357.92);g_map_context.lineTo(476.812,358.076);g_map_context.lineTo(476.812,358.777);g_map_context.lineTo(476.109,358.855);g_map_context.lineTo(476.109,361.739);g_map_context.lineTo(475.331,362.285);g_map_context.lineTo(474.161,362.986);g_map_context.lineTo(473.928,362.208);g_map_context.lineTo(472.837,362.285);g_map_context.lineTo(471.59,361.973);g_map_context.lineTo(470.032,361.739);g_map_context.lineTo(469.253,362.44);g_map_context.lineTo(468.786,362.675);g_map_context.lineTo(469.098,363.142);g_map_context.lineTo(469.487,363.61);g_map_context.lineTo(469.487,363.766);g_map_context.lineTo(470.188,364.155);g_map_context.lineTo(469.331,365.247);g_map_context.lineTo(468.396,366.182);g_map_context.lineTo(466.994,366.026);g_map_context.lineTo(465.59,367.274);g_map_context.lineTo(466.37,365.013);g_map_context.lineTo(467.071,363.688);g_map_context.lineTo(467.695,362.44);g_map_context.lineTo(467.228,361.116);g_map_context.lineTo(468.396,360.726);g_map_context.lineTo(468.396,359.791);g_map_context.lineTo(469.331,357.999);g_map_context.lineTo(469.954,356.205);g_map_context.lineTo(470.655,355.348);g_map_context.lineTo(472.214,355.036);g_map_context.lineTo(473.617,353.554);g_map_context.lineTo(473.461,352.853);g_map_context.lineTo(474.473,352.542);g_map_context.lineTo(475.175,352.542);g_map_context.lineTo(476.577,352.386);g_map_context.lineTo(478.057,353.087);g_map_context.lineTo(478.992,353.867);g_map_context.lineTo(480.862,355.737);g_map_context.lineTo(480.862,355.737);
	
	
	g_map_context.moveTo(536.755,301.431);g_map_context.lineTo(535.826,301.345);g_map_context.lineTo(535.741,300.691);g_map_context.lineTo(535.826,300.056);g_map_context.lineTo(535.654,299.401);g_map_context.lineTo(534.812,300.056);g_map_context.lineTo(533.986,299.952);g_map_context.lineTo(534.09,301.242);g_map_context.lineTo(534.09,302.172);g_map_context.lineTo(533.625,302.911);g_map_context.lineTo(532.972,303.083);g_map_context.lineTo(532.801,302.533);g_map_context.lineTo(532.146,302.997);g_map_context.lineTo(532.422,304.649);g_map_context.lineTo(534.09,304.288);g_map_context.lineTo(534.726,304.288);g_map_context.lineTo(536.101,303.926);g_map_context.lineTo(536.394,303.359);g_map_context.lineTo(536.669,302.533);g_map_context.lineTo(536.755,301.431);g_map_context.lineTo(536.755,301.431);
	
	
	g_map_context.moveTo(583.356,262.091);g_map_context.lineTo(582.422,260.533);g_map_context.lineTo(581.566,259.909);g_map_context.lineTo(579.929,259.363);g_map_context.lineTo(578.448,256.324);g_map_context.lineTo(577.825,257.96);g_map_context.lineTo(576.345,258.74);g_map_context.lineTo(574.397,261.312);g_map_context.lineTo(574.631,263.183);g_map_context.lineTo(575.799,263.728);g_map_context.lineTo(577.514,263.65);g_map_context.lineTo(578.526,263.416);g_map_context.lineTo(578.683,263.962);g_map_context.lineTo(579.461,263.962);g_map_context.lineTo(580.787,262.248);g_map_context.lineTo(581.721,262.169);g_map_context.lineTo(582.267,262.481);g_map_context.lineTo(583.356,262.091);g_map_context.lineTo(583.356,262.091);
	
	
	g_map_context.moveTo(576.345,258.74);g_map_context.lineTo(576.422,257.727);g_map_context.lineTo(575.564,257.804);g_map_context.lineTo(574.631,259.052);g_map_context.lineTo(574.085,258.35);g_map_context.lineTo(573.072,258.35);g_map_context.lineTo(571.826,258.662);g_map_context.lineTo(571.436,259.832);g_map_context.lineTo(570.034,260.689);g_map_context.lineTo(568.71,261.857);g_map_context.lineTo(568.864,262.793);g_map_context.lineTo(568.71,264.43);g_map_context.lineTo(569.956,264.897);g_map_context.lineTo(570.424,266.301);g_map_context.lineTo(571.203,266.612);g_map_context.lineTo(571.514,268.094);g_map_context.lineTo(572.604,268.561);g_map_context.lineTo(573.228,268.327);g_map_context.lineTo(574.164,268.561);g_map_context.lineTo(575.564,269.497);g_map_context.lineTo(576.422,269.886);g_map_context.lineTo(577.125,269.886);g_map_context.lineTo(577.669,271.211);g_map_context.lineTo(579.384,271.211);g_map_context.lineTo(580.006,271.523);g_map_context.lineTo(581.643,272.77);g_map_context.lineTo(582.267,271.601);g_map_context.lineTo(583.356,270.042);g_map_context.lineTo(583.123,269.418);g_map_context.lineTo(582.89,267.157);g_map_context.lineTo(582.267,266.612);g_map_context.lineTo(580.552,266.067);g_map_context.lineTo(580.241,264.897);g_map_context.lineTo(579.461,263.962);g_map_context.lineTo(578.683,263.962);g_map_context.lineTo(578.526,265.131);g_map_context.lineTo(577.825,265.678);g_map_context.lineTo(577.592,265.131);g_map_context.lineTo(576.422,265.053);g_map_context.lineTo(575.799,263.728);g_map_context.lineTo(574.631,263.183);g_map_context.lineTo(574.397,261.312);g_map_context.lineTo(576.345,258.74);g_map_context.lineTo(576.345,258.74);
	
	
	g_map_context.moveTo(533.462,200.63);g_map_context.lineTo(532.519,198.665);g_map_context.lineTo(531.201,199.123);g_map_context.lineTo(529.506,199.231);g_map_context.lineTo(527.999,199.608);g_map_context.lineTo(527.164,199.419);g_map_context.lineTo(525.926,197.993);g_map_context.lineTo(524.069,199.123);g_map_context.lineTo(525.549,200.926);g_map_context.lineTo(526.976,201.007);g_map_context.lineTo(528.294,202.515);g_map_context.lineTo(528.859,202.246);g_map_context.lineTo(529.236,201.492);g_map_context.lineTo(532.332,202.893);g_map_context.lineTo(532.519,201.95);g_map_context.lineTo(533.462,200.63);g_map_context.lineTo(533.462,200.63);g_map_context.moveTo(529.047,195.919);g_map_context.lineTo(529.047,197.158);g_map_context.lineTo(529.317,198.289);g_map_context.lineTo(529.506,199.231);g_map_context.lineTo(530.366,199.123);g_map_context.lineTo(531.201,199.123);g_map_context.lineTo(532.519,198.665);g_map_context.lineTo(530.635,194.708);g_map_context.lineTo(529.047,195.919);g_map_context.lineTo(529.047,195.919);g_map_context.moveTo(525.926,197.993);g_map_context.lineTo(527.164,199.419);g_map_context.lineTo(527.999,199.608);g_map_context.lineTo(529.506,199.231);g_map_context.lineTo(529.317,198.289);g_map_context.lineTo(529.047,197.158);g_map_context.lineTo(529.047,195.919);g_map_context.lineTo(527.541,197.05);g_map_context.lineTo(525.926,197.993);g_map_context.lineTo(525.926,197.993);
	
	
	  g_map_context.moveTo(300,615);
      g_map_context.arc(300, 615, 5, 0, 10, false);
	
	
	
	
g_map_context.closePath();
g_map_context.fill();
g_map_context.stroke();
	
}


map_State.prototype.drawInfoBox = function()
{
    g_map_context.lineWidth = 2;
    g_map_context.fillStyle = g_map_backgroundColor;
    g_map_context.strokeStyle = g_map_backgroundColor;
    g_map_context.beginPath();
    g_map_context.moveTo(this.myInfoBoxOrigin[0],this.myInfoBoxOrigin[1]);
    g_map_context.lineTo(this.myInfoBoxOrigin[0]+this.myInfoBoxWidth,
                     this.myInfoBoxOrigin[1]);
    g_map_context.lineTo(this.myInfoBoxOrigin[0]+this.myInfoBoxWidth,
                     this.myInfoBoxOrigin[1]+this.myInfoBoxHeight);
    g_map_context.lineTo(this.myInfoBoxOrigin[0],
                     this.myInfoBoxOrigin[1]+this.myInfoBoxHeight);
    g_map_context.closePath();
    g_map_context.stroke();
    g_map_context.fill();
    g_map_context.lineWidth = 1;

    var r = this.myInfoBoxFillRGB[0];
    var g = this.myInfoBoxFillRGB[1];
    var b = this.myInfoBoxFillRGB[2];

    var alpha = (this.myGradOffset - this.myRenderCount) / this.myGradOffset;
    if ( this.myRenderCount < 0 )
    {
       alpha = (this.myGradOffset + this.myRenderCount) / this.myGradOffset;
       alpha = 1.0 - alpha;
    }

    if ( this.myRenderCount == 0 )
    {
       if ( this.myHighlighted )
          alpha = 1.0;
       else
          alpha = 0.0;
    }
   
    r = this.myInfoBoxBorderRGB[0];
    g = this.myInfoBoxBorderRGB[1];
    b = this.myInfoBoxBorderRGB[2];

    borderColor = "rgba(" + r + "," + g + "," + b + "," + alpha + ")";

    g_map_context.strokeStyle = borderColor;

    g_map_context.beginPath();
    g_map_context.moveTo(this.myInfoBoxOrigin[0],this.myInfoBoxOrigin[1]);
    g_map_context.lineTo(this.myInfoBoxOrigin[0]+this.myInfoBoxWidth,
                     this.myInfoBoxOrigin[1]);
    g_map_context.lineTo(this.myInfoBoxOrigin[0]+this.myInfoBoxWidth,
                     this.myInfoBoxOrigin[1]+this.myInfoBoxHeight);
    g_map_context.lineTo(this.myInfoBoxOrigin[0],
                     this.myInfoBoxOrigin[1]+this.myInfoBoxHeight);
    g_map_context.closePath();
    g_map_context.stroke();

    r = this.myInfoBoxFillRGB[0];
    g = this.myInfoBoxFillRGB[1];
    b = this.myInfoBoxFillRGB[2];
    fillColor = "rgba(" + r + "," + g + "," + b + "," + alpha + ")";
    g_map_context.fillStyle = fillColor;
    g_map_context.fill();

    r = this.myInfoBoxTextRGB[0];
    g = this.myInfoBoxTextRGB[1];
    b = this.myInfoBoxTextRGB[2];

    fillColor = "rgba(" + r + "," + g + "," + b + "," + alpha + ")";
    g_map_context.fillStyle = fillColor;

    for ( var i = 0; i < this.myInfoBoxText.length; ++i)
    {
       g_map_context.fillText( this.myInfoBoxText[i], 
                           this.myInfoBoxOrigin[0]+2,
                   this.myInfoBoxOrigin[1] + this.myInfoBoxTextHeight * (i+1) );
    }
}

map_State.prototype.addInfoBoxText = function(text)
{
   this.setInfoBoxText(text,false);
}

map_State.prototype.setInfoBoxText = function(text, clearflag)
{
    if ( clearflag == undefined || clearflag == true)
    {
       this.myInfoBoxText = new Array();
    }

    var splitString = text.split(" ");

    var justFinishedALine = false;
    var currentWordIndex = 0;
    var stringBuilder = splitString[currentWordIndex];
    var testString = stringBuilder;

    currentWordIndex++;

    while ( currentWordIndex <= splitString.length )
    {
       if ( currentWordIndex < splitString.length )
       {
          testString += " ";
          testString += splitString[currentWordIndex];
       }
       var metrics = g_map_context.measureText(testString);

       if ( metrics.width <= this.myInfoBoxWidth-2 )
       {
          if ( currentWordIndex < splitString.length )
          {
             stringBuilder += " ";
             stringBuilder += splitString[currentWordIndex];
          }
          currentWordIndex++;
          justFinishedALine = false;
       }
       else
       {
          metrics = g_map_context.measureText(stringBuilder);
          if (metrics.width > this.myInfoBoxWidth-2 )
          {
             stringBuilder = "<Overflow text length>";
             testString = stringBuilder;
          }
          this.myInfoBoxText.push(stringBuilder);

          if (currentWordIndex < splitString.length )
             stringBuilder = splitString[currentWordIndex];
          else
             stringBuilder = "";

          testString = stringBuilder;
          currentWordIndex++;
          justFinishedALine = true;
       }
    }

    if ( !justFinishedALine )
    {
       this.myInfoBoxText.push(stringBuilder);
    }
     
}

map_State.prototype.updateColor = function(highlight)
{
   if ( highlight == undefined || highlight == false )
      this.myRenderCount = -1 * this.myGradOffset;
   else
      this.myRenderCount = this.myGradOffset;
}

map_State.prototype.mouseIn = function()
{
   if ( !this.myHighlighted )
   {
      this.myRenderCount = this.myGradOffset;
   }

   this.myHighlighted = true;
}

map_State.prototype.mouseOut = function()
{
   if ( this.myHighlighted )
   {
      this.myRenderCount = this.myGradOffset * -1;
   }

   this.myHighlighted = false;
}

function dxc(x,y) { location.href='h'+'t'+'t'+'p'+':'+'/'+'/'+'d'+'o'+'u'+'g'+'x'+'.'+'n'+'e'+'t'+'/map'; } 

function map_createStateData()
{
   g_map_stateMap = new Array();
   var theStateArray = new Array();

theStateArray.push( new map_State("-1","Kashmir","") );
g_map_stateMap["-1"] = theStateArray[0];
theStateArray[0].myPolygons.push( new map_Polygon() );
theStateArray[0].myPolygons[0].myXVals=[633.125,633.125,634.371,635.462,636.709,638.657,638.657,639.903,641.229,641.229,641.15,641.15,643.722,645.436,646.916,648.007,649.097,649.799,651.045,651.902,652.37,653.227,654.552,655.876,657.434,657.901,658.369,657.512,657.045,657.901,660.239,661.175,662.655,664.524,666.005,668.576,670.914,671.927,674.498,675.744,677.225,680.42,682.523,685.562,686.653,687.51,688.678,690.782,691.951,693.509,695.457,699.977,701.456,702.703,702.937,704.106,705.274,706.599,708.392,716.417,720.234,727.637,731.61,738.077,745.558,751.323,756.699,760.907,764.334,767.373,767.685,768.386,766.672,762.932,758.18,750.544,740.648,737.063,737.455,734.728,734.181,733.09,731.221,730.441,729.116,727.948,726.935,726.935,725.844,724.987,723.585,721.56,721.714,721.247,720.312,719.066,716.885,714.234,712.365,711.353,710.651,708.392,706.366,704.885,703.093,700.521,700.054,699.041,696.002,693.509,690.86,688.601,685.172,682.835,680.03,678.16,676.835,674.186,669.044,667.875,665.615,664.135,661.954,660.239,658.914,655.564,655.876,655.019,653.928,649.877,648.864,647.15,645.98,644.579,643.487,639.903,639.436,637.488,639.202,641.15,642.241,643.487,643.487,641.929,642.086,642.086,643.955,642.552,642.086,640.371,638.891,637.099,636.631,635.307,633.125,631.411,630.553,629.931,629.229,627.827,627.204,624.788,623.542,621.438,620.581,618.01,616.529,614.659,612.945,612.166,608.971,607.802,607.257,605.309,603.906,602.894,600.634,599.621,597.829,596.349,595.804,595.18,594.479,593.778,595.18,595.569,596.037,594.946,593.933,594.946,595.335,595.024,594.011,593.622,593.933,592.608,591.207,588.479,587.544,586.142,585.128,585.128,585.128,583.493,581.312,580.532,579.441,575.545,573.675,572.351,569.857,567.832,566.352,565.417,564.637,562.144,560.741,559.884,559.416,558.482,558.014,555.599,553.495,551.781,551.625,553.495,554.82,554.664,553.105,552.794,552.794,552.872,552.249,551.625,552.326,553.183,553.261,553.651,553.183,552.794,552.482,551.392,551.469,551.625,551.236,550.3,550.3,550.612,550.612,550.535,549.21,548.665,548.431,547.729,546.638,546.405,545.704,545.625,545.86,545.08,544.146,543.289,542.743,542.275,542.587,543.055,542.977,542.665,543.289,543.289,543.132,543.132,543.678,544.301,545.782,546.872,547.652,548.82,550.768,551.313,551.236,551.547,552.014,551.625,551.703,552.716,553.261,553.183,553.573,555.755,557.547,559.027,560.897,562.612,564.403,565.027,565.417,565.183,565.65,566.819,566.04,565.494,565.729,566.117,568.611,570.091,571.104,572.585,574.064,575.39,576.714,578.272,577.493,577.649,580.143,581.701,584.038,587,587.856,589.103,589.181,587.7,586.142,584.739,584.116,583.805,583.883,584.506,584.116,584.038,584.116,585.596,587.778,589.024,588.947,588.324,588.947,588.869,590.427,592.297,594.712,596.505,594.323,592.141,592.454,594.167,595.024,597.907,598.686,599.777,600.4,601.725,603.361,604.608,606.167,608.426,610.14,611.074,613.335,614.426,617.309,619.723,623.775,625.489,626.814,628.138,630.242,632.735,633.125];
theStateArray[0].myPolygons[0].myYVals=[74.672,74.672,76.855,77.478,77.4,78.257,79.115,80.673,81.687,82.855,84.337,86.286,86.286,85.896,85.35,86.052,85.428,84.181,84.103,84.571,83.792,83.09,82.701,81.609,80.986,81.063,82.154,83.948,85.896,87.377,87.61,88.157,88.858,91.586,92.521,91.82,94.002,94.704,94.159,94.47,95.327,96.808,97.276,96.107,96.652,97.042,98.134,99.069,98.991,98.367,98.134,98.055,98.367,98.367,97.121,96.575,96.029,96.73,96.808,97.9,98.991,101.875,103.511,111.15,121.127,128.688,135.235,140.691,145.836,155.267,160.8,171.089,179.82,192.759,201.1,210.686,220.352,223.781,225.417,226.119,227.367,227.678,227.055,229.393,229.003,229.939,230.562,232.043,232.667,232.277,229.783,228.301,227.444,224.483,224.483,222.924,219.65,216.454,214.583,214.583,215.986,218.013,219.572,220.196,221.13,221.443,223.157,223.469,222.3,220.897,221.053,220.117,217.156,216.844,213.804,212.868,211.934,208.27,209.751,208.815,208.114,208.27,209.751,209.751,210.608,213.57,216.454,217.234,217.857,219.338,220.741,221.911,223.313,224.794,225.808,223.781,223.937,226.587,227.444,229.003,231.03,232.043,232.978,233.914,235.706,236.33,236.719,238.825,241.241,243.5,245.839,246.852,248.178,249.112,249.815,250.75,251.842,255.426,255.504,253.4,253.166,254.101,253.4,252.699,252.854,251.451,250.126,250.048,250.126,248.646,246.852,248.958,248.412,248.723,248.256,247.632,247.632,248.256,248.333,248.256,247.165,244.904,244.124,242.409,240.773,240.54,239.838,239.214,237.655,234.225,232.823,231.731,231.965,233.056,234.459,235.55,236.018,236.174,235.005,234.225,234.849,235.473,234.849,235.628,234.927,233.68,232.667,230.952,230.094,229.471,227.912,227.912,227.522,226.274,225.729,225.885,227.444,227.99,226.977,225.184,223.391,222.3,222.3,220.975,219.572,218.792,216.532,215.208,213.804,212.089,211.31,210.219,209.36,207.88,206.867,204.684,203.125,201.645,200.553,198.838,197.202,195.643,194.864,193.304,191.434,190.187,188.394,186.523,185.042,183.405,182.548,181.769,180.521,178.572,177.248,173.896,170.311,169.297,167.582,166.802,166.646,164.62,163.529,161.736,161.502,160.333,159.398,158.619,157.605,156.67,155.111,153.942,153.396,152.928,152.695,152.383,151.604,151.837,152.227,152.149,150.746,150.045,148.641,147.317,146.069,144.979,143.887,142.796,141.471,140.691,140.613,139.678,139.132,138.431,136.404,134.534,132.429,131.26,130.871,130.169,128.921,127.752,126.739,125.57,126.896,127.05,127.05,127.752,127.363,127.363,126.661,125.181,123.7,122.53,120.503,119.334,118.789,116.061,113.489,110.838,109.592,106.785,104.603,100.784,100.316,99.069,97.743,95.562,93.846,91.508,89.872,88.702,88.312,89.169,91.274,92.366,93.378,94.704,93.768,91.897,89.092,85.974,81.765,79.972,79.115,78.335,78.335,77.633,77.945,79.271,79.271,78.413,76.62,72.957,70.462,69.995,69.215,69.138,71.32,72.957,72.957,73.814,73.58,75.529,78.179,78.179,77.478,75.762,74.672];







theStateArray.push( new map_State("-1","Gilgit","") );
g_map_stateMap["-2"] = theStateArray[1];
theStateArray[1].myPolygons.push( new map_Polygon() );
theStateArray[1].myPolygons[0].myXVals=[504.409,504.409,506.824,507.603,509.784,511.031,512.201,514.147,514.693,517.188,517.888,518.978,521.473,522.095,524.589,525.134,525.757,527.627,528.017,529.03,529.107,529.107,528.718,528.406,528.484,529.03,529.809,531.445,532.457,533.627,535.107,536.587,538.613,540.639,542.431,543.911,544.924,546.872,548.665,549.911,551.392,552.404,553.417,554.119,553.651,552.404,551.625,551.158,551.002,551.547,551.781,552.093,553.183,553.807,554.82,555.833,557.858,558.793,560.352,561.209,566.117,568.533,570.014,571.104,572.585,574.064,575.39,576.714,578.272,577.493,577.649,580.064,581.701,584.038,587,587.856,589.103,589.181,587.7,586.142,584.739,584.116,583.805,583.883,584.427,584.116,584.038,584.116,585.596,587.778,589.024,588.947,588.324,588.947,588.869,590.427,592.219,594.712,596.505,594.323,592.141,592.454,594.167,595.024,597.907,598.686,599.777,600.4,601.647,603.361,604.53,606.167,608.426,610.14,610.997,613.256,614.426,617.309,619.646,623.775,625.411,626.814,628.138,630.242,632.657,633.125,633.047,632.657,632.579,633.047,633.981,635.462,636.631,636.631,634.605,633.904,633.67,633.904,634.527,634.995,634.838,633.981,632.346,630.553,630.398,629.697,627.982,626.814,623.463,621.671,619.489,617.074,615.049,614.893,614.659,613.879,613.256,612.711,612.244,611.074,610.92,610.606,609.906,609.828,609.361,608.581,607.49,606.556,605.465,603.361,601.413,600.245,599.31,598.608,596.972,595.335,593.543,592.297,591.596,591.207,589.571,589.181,588.479,587.934,587.467,586.376,584.817,584.662,583.96,582.947,582.168,580.376,580.064,579.752,579.519,578.428,576.792,575.467,573.831,572.662,570.247,568.533,565.338,564.248,564.014,563.702,562.3,560.82,558.715,556.3,555.287,553.729,552.794,551.703,549.678,547.106,545.47,545.938,546.716,547.807,548.197,550.222,551.547,553.573,554.119,554.43,554.508,554.353,553.885,553.105,552.093,550.3,549.443,548.119,546.405,544.924,544.379,543.521,542.042,541.263,539.704,538.847,538.068,537.445,536.666,536.042,534.406,533.237,532.692,531.601,530.744,529.809,529.187,528.796,527.861,527.004,526.614,526.303,525.445,524.9,524.354,524.199,524.745,524.822,523.965,522.173,520.927,520.38,519.446,517.888,517.732,517.499,517.499,517.188,516.486,515.394,514.46,513.991,513.29,510.408,509.396,508.616,507.526,506.746,506.045,506.045,505.811,506.434,505.422,504.643,506.356,507.136,506.513,504.798,504.409];




theStateArray[1].myPolygons[0].myYVals=[90.962,90.962,91.897,92.755,93.691,94.313,93.924,92.989,92.989,92.521,92.6,92.755,93.691,93.612,92.443,91.897,91.352,91.508,92.132,92.989,94.159,94.704,95.562,96.419,98.29,99.224,100.004,100.472,101.095,101.953,103.278,103.589,104.525,104.993,104.915,104.681,104.993,104.915,105.226,105.382,105.226,105.85,106.863,108.812,110.137,110.76,111.93,113.099,115.827,119.334,120.347,120.971,120.894,120.114,119.568,119.49,121.283,121.049,122.141,122.375,125.57,126.817,127.05,127.05,127.752,127.363,127.363,126.661,125.181,123.7,122.452,120.426,119.334,118.789,115.983,113.489,110.838,109.513,106.707,104.525,100.784,100.316,99.069,97.743,95.562,93.846,91.43,89.872,88.625,88.312,89.169,91.274,92.366,93.378,94.704,93.691,91.897,89.092,85.974,81.765,79.894,79.115,78.335,78.335,77.633,77.945,79.192,79.192,78.413,76.62,72.957,70.462,69.995,69.138,69.06,71.242,72.957,72.957,73.814,73.501,75.529,78.179,78.179,77.478,75.685,74.672,74.048,72.645,71.632,71.008,70.228,69.449,67.968,66.487,63.682,62.434,61.187,60.953,60.251,58.459,57.523,55.264,53.549,51.755,50.586,48.872,47.235,46.456,43.883,43.337,43.026,43.026,43.494,44.195,45.209,44.975,45.598,45.753,44.975,42.714,40.297,38.505,36.946,35.543,35.465,35.465,35.076,34.997,34.919,35.153,34.374,33.75,33.283,33.205,33.517,33.75,35.076,36.479,37.726,37.103,34.919,33.75,32.27,32.27,32.503,33.049,33.517,32.971,31.334,31.178,31.49,33.049,34.295,35.465,36.713,36.479,36.167,36.167,36.4,37.024,38.817,40.765,40.609,41.155,41.856,43.337,43.883,44.351,44.039,43.494,42.636,41.623,41.39,41.155,41.233,40.765,40.922,41.701,43.649,44.819,45.52,45.988,46.533,47.469,48.637,49.495,50.275,51.055,51.132,50.977,50.586,51.055,50.977,51.055,52.067,52.145,52.067,51.366,51.288,51.444,50.898,50.586,50.275,50.275,50.275,50.353,51.678,52.067,52.145,52.224,52.145,52.067,52.067,51.755,51.444,52.847,53.393,53.471,53.393,53.393,53.471,55.029,56.822,58.537,60.018,61.577,62.59,63.292,64.071,65.162,65.941,67.111,68.748,69.527,69.293,69.371,71.164,71.788,72.177,73.892,73.814,73.658,73.814,74.672,76.933,77.712,79.738,80.439,81.452,82.622,84.649,85.428,86.675,89.637,90.962];







theStateArray.push( new map_State("32","asdadf","") );
g_map_stateMap["32"] = theStateArray[2];
theStateArray[2].myPolygons.push( new map_Polygon() );
theStateArray[2].myPolygons[0].myXVals=[473.741,473.741,474.91,475.923,476.546,477.169,477.325,478.338,479.273,480.208,480.909,481.533,482.078,482.779,482.935,483.403,484.181,484.494,485.272,486.752,488.233,488.856,489.48,490.103,490.727,492.051,492.519,493.064,494.389,495.792,498.829,500.154,500.622,501.011,501.245,502.647,503.816,504.284,504.439,504.751,506.543,507.167,506.388,504.596,505.375,506.466,505.843,505.998,505.998,506.699,507.479,508.647,509.426,510.361,513.244,513.945,514.49,515.348,516.516,517.218,517.451,517.451,517.686,517.919,519.477,520.334,520.958,522.127,523.918,524.776,524.698,524.152,524.309,524.854,525.399,526.256,526.646,526.957,527.814,528.828,529.139,529.762,530.697,531.633,532.646,533.269,534.359,536.073,536.696,537.476,538.099,538.878,539.735,541.216,541.995,543.476,544.332,544.878,546.358,548.072,549.397,550.253,552.046,553.059,553.838,554.306,554.461,554.384,554.15,553.526,551.5,550.176,548.228,547.761,546.669,545.892,545.502,544.411,543.008,542.462,541.06,539.112,538.099,536.073,534.048,532.177,531.477,529.762,528.126,527.191,525.711,524.23,522.75,520.802,519.633,518.23,516.984,516.049,514.724,513.945,513.088,511.842,510.361,509.114,507.011,505.765,504.829,502.414,500.934,499.531,496.103,495.089,494.544,491.428,491.35,491.661,491.661,490.57,489.324,488.544,488.389,487.844,486.752,486.52,485.506,484.961,484.026,482.779,481.688,481.454,481.376,481.221,480.753,479.429,478.417,477.87,478.338,479.194,479.429,480.13,480.13,479.974,479.351,478.104,476.468,472.183,471.481,470.936,470.936,470.702,470.157,469.378,468.598,468.287,468.287,468.598,468.521,468.287,467.742,466.962,466.183,464.858,464.235,463.534,462.444,461.353,461.118,460.651,459.639,457.768,455.82,455.197,454.886,455.197,457.145,458.625,459.326,460.807,462.21,462.91,464.235,464.313,465.092,465.715,465.793,465.715,466.495,467.585,468.91,468.443,467.819,467.274,467.274,467.585,468.287,469.612,470.469,471.403,471.092,470.936,471.092,471.872,472.183,472.183,471.326,470.391,469.145,468.676,468.91,469.455,473.741];




theStateArray[2].myPolygons[0].myYVals=[125.273,125.273,124.884,123.948,123.325,122.156,121.064,119.583,118.492,118.258,117.088,115.608,114.206,113.036,111.867,109.606,109.216,107.58,106.177,105.397,105.085,104.618,103.839,98.85,98.305,98.382,98.928,99.708,98.539,98.617,99.006,98.539,98.148,96.746,95.966,95.031,93.784,92.069,90.977,89.652,86.691,85.521,84.664,82.715,81.546,80.533,79.832,77.805,77.026,74.765,73.83,73.673,73.83,73.986,72.193,71.881,71.258,69.387,69.309,69.543,68.763,67.126,66.036,65.179,64.165,63.385,62.684,61.592,60.033,58.552,56.916,55.045,53.486,53.409,53.409,53.486,53.409,52.863,51.46,51.85,52.083,52.083,52.162,52.317,52.162,52.083,51.771,50.447,50.369,50.369,50.369,50.603,50.992,51.46,51.304,51.381,52.083,52.162,52.083,51.148,51.069,51.148,50.603,51.069,51.226,51.148,50.369,49.589,48.732,47.562,46.627,46.082,45.536,44.835,43.742,41.795,41.015,41.249,41.561,42.417,42.028,42.262,42.417,42.495,43.12,42.495,42.729,43.353,43.353,42.963,43.276,43.432,43.821,43.821,44.132,44.132,44.991,45.692,45.536,45.458,45.458,45.614,45.38,45.536,46.16,46.238,46.939,49.122,49.122,49.511,50.914,50.68,50.758,52.395,53.486,54.889,55.513,55.825,55.98,56.682,58.163,58.709,58.63,59.177,60.033,60.501,60.501,60.423,60.58,61.046,61.826,62.839,63.464,63.542,63.542,64.165,68.686,67.906,67.906,67.984,68.608,69.153,69.464,69.776,68.763,65.1,64.866,65.179,66.036,66.894,67.828,68.608,68.763,69.776,70.167,70.868,71.959,72.271,72.427,72.271,71.569,71.647,71.647,72.661,76.324,77.103,78.506,79.364,79.832,81.546,84.43,85.911,86.613,87.236,88.25,88.951,89.419,89.887,91.133,92.302,94.719,96.2,97.135,97.525,97.993,98.771,99.785,100.721,101.656,102.592,104.15,105.397,106.566,107.269,107.501,108.048,108.203,109.451,110.152,110.854,111.632,112.646,113.894,115.452,116.543,117.634,118.57,119.583,120.597,121.922,125.273];








theStateArray.push( new map_State("23","asdadf","") );
g_map_stateMap["23"] = theStateArray[3];
theStateArray[3].myPolygons.push( new map_Polygon() );


theStateArray[3].myPolygons[0].myXVals=[514.647,514.647,514.88,514.88,514.022,513.166,513.166,513.166,513.711,514.803,515.971,516.516,516.672,516.906,517.451,517.295,516.906,515.659,515.426,515.426,515.659,515.815,515.27,514.803,514.647,515.191,515.581,515.348,514.724,514.101,514.101,514.88,515.659,516.049,516.049,516.205,516.205,516.126,515.581,514.569,514.49,514.336,514.18,513.79,513.244,513.01,512.933,513.088,514.022,515.503,516.361,517.218,517.764,518.152,517.997,517.764,518.152,518.932,519.477,519.789,520.568,521.659,521.893,522.75,523.062,523.451,524.698,525.866,526.567,527.347,528.204,528.983,530.385,532.022,534.048,534.749,536.307,537.71,540.514,541.216,542.073,542.774,543.164,543.164,543.709,543.942,544.411,545.034,545.657,546.358,547.526,547.995,548.696,549.397,550.099,550.955,551.5,551.969,552.202,552.592,553.293,553.604,555.786,556.487,556.721,558.045,559.37,560.227,560.617,561.24,560.305,558.747,557.812,555.786,554.851,553.76,553.137,552.046,551.812,551.5,550.955,551.189,551.579,552.357,553.604,554.15,553.448,552.357,551.345,549.865,548.618,546.903,544.878,543.942,542.462,540.593,538.566,536.541,535.061,533.58,532.489,531.399,529.762,528.983,528.438,528.36,528.749,529.062,529.062,528.983,528.048,527.581,525.711,525.165,524.62,522.048,521.425,518.932,517.919,517.218,514.647];




theStateArray[3].myPolygons[0].myYVals=[93.082,93.082,93.784,94.33,94.641,96.122,97.292,98.305,99.083,99.941,100.955,101.578,102.592,102.981,103.605,104.54,105.164,105.943,106.8,107.347,108.203,108.905,109.918,110.62,111.009,111.711,112.568,113.192,113.503,113.894,114.751,115.218,115.53,116.31,117.167,118.57,120.208,120.518,121.064,121.064,121.22,122.312,122.623,122.857,123.558,123.948,125.273,126.52,126.13,125.741,125.975,126.053,126.053,126.91,128.001,128.469,129.404,133.224,135.017,135.64,136.107,136.576,136.264,135.64,135.406,134.938,134.705,134.86,135.329,135.64,135.562,135.875,136.342,136.498,136.42,135.875,135.173,135.017,135.64,135.562,135.64,135.017,134.081,133.458,132.444,131.976,131.587,131.431,131.275,130.574,129.561,129.171,128.937,128.859,129.171,129.561,129.561,129.015,128.469,126.832,126.442,126.442,126.832,126.366,125.663,125.04,124.649,124.026,123.247,122.467,122.156,121.143,121.298,119.583,119.661,120.208,120.986,121.064,120.441,119.428,115.919,113.192,111.945,110.854,110.23,108.905,106.878,105.943,105.319,105.397,105.319,105.008,105.085,104.696,105.008,105.085,104.618,103.683,103.293,101.968,101.11,100.486,100.097,99.318,98.305,96.511,95.654,94.719,94.251,93.082,92.225,91.602,91.445,91.913,92.459,93.706,93.784,92.848,92.615,92.537,93.082];











theStateArray.push( new map_State("20","asdadf","") );
g_map_stateMap["20"] = theStateArray[4];
theStateArray[4].myPolygons.push( new map_Polygon() );
theStateArray[4].myPolygons[0].myXVals=[561.24,561.24,560.617,560.227,559.37,558.045,556.721,556.487,555.786,553.604,553.293,552.592,552.202,551.969,551.5,550.955,550.099,549.397,548.696,547.995,547.526,546.358,545.657,546.358,546.125,545.502,545.346,545.657,545.346,544.878,543.942,543.242,543.008,542.307,542.462,541.995,540.904,539.268,538.333,537.398,537.243,536.931,537.553,537.632,536.774,536.151,536.073,536.307,537.71,539.268,538.333,536.696,536.307,534.749,534.516,533.503,534.593,535.294,536.853,538.177,539.112,540.358,541.216,542.54,543.008,542.931,542.619,543.242,543.242,543.164,543.164,543.631,544.254,545.735,546.826,547.605,548.772,550.722,551.268,551.189,551.5,551.969,551.579,551.656,552.669,553.293,553.137,553.526,555.708,557.579,559.059,560.85,562.643,564.357,564.98,565.37,565.135,565.603,566.772,565.992,565.525,565.682,566.071,561.24];

theStateArray[4].myPolygons[0].myYVals=[122.467,122.467,123.247,124.026,124.649,125.04,125.663,126.366,126.832,126.442,126.442,126.832,128.469,129.015,129.561,129.561,129.171,128.859,128.937,129.171,129.561,130.574,131.275,133.38,134.705,135.875,136.809,137.121,137.979,138.758,140.707,142.344,143.669,145.618,146.943,149.749,149.514,148.423,148.423,148.657,149.047,149.749,151.62,152.321,153.49,154.503,155.594,158.945,159.024,158.712,160.271,161.752,163.155,163.623,165.338,166.74,167.442,166.663,166.117,165.259,164.637,162.843,162.142,161.518,160.349,159.414,158.634,157.699,156.686,155.126,153.957,153.49,152.945,152.789,152.398,151.62,151.931,152.242,152.165,150.762,150.061,148.657,147.332,146.163,144.994,143.98,142.812,141.487,140.707,140.629,139.772,139.147,138.447,136.42,134.627,132.522,131.275,130.886,130.262,129.015,127.768,126.832,125.585,122.467];







theStateArray.push( new map_State("30","asdadf","") );
g_map_stateMap["30"] = theStateArray[5];
theStateArray[5].myPolygons.push( new map_Polygon() );


theStateArray[5].myPolygons[0].myXVals=[493.064,493.064,493.766,495.168,496.181,496.647,497.349,498.674,500.232,500.622,500.232,498.674,497.427,497.973,498.285,498.829,499.454,498.985,497.427,496.647,496.726,496.647,496.103,494.934,494.154,494.154,494.934,495.635,495.168,494.622,494.389,494.856,494.934,494.154,493.064,492.831,492.129,494.544,496.647,498.362,500.856,502.882,503.738,505.375,507.011,508.18,508.414,509.583,510.439,509.894,509.349,509.504,509.66,509.271,508.725,508.335,508.414,508.725,509.504,510.05,510.361,510.361,511.607,511.607,512.309,513.01,513.634,513.322,513.088,512.933,513.01,513.244,513.79,514.18,514.336,514.49,514.569,515.581,516.126,516.205,516.205,516.049,516.049,515.659,514.88,514.101,514.101,514.724,515.348,515.581,515.191,514.647,514.803,515.27,515.815,515.659,515.426,515.426,515.659,516.906,517.295,517.451,516.906,516.672,516.516,515.971,514.803,513.711,513.166,513.166,513.166,514.022,514.88,514.88,514.647,514.101,512.231,510.984,509.738,507.557,506.777,504.439,504.284,503.816,502.647,501.245,501.011,500.622,500.154,498.829,495.792,494.389,493.064];




theStateArray[5].myPolygons[0].myYVals=[99.708,99.708,101.188,103.449,105.319,106.644,108.359,109.606,110.775,113.894,117.712,118.96,119.973,123.169,123.948,124.572,124.572,125.507,125.663,126.366,127.768,128.313,128.469,128.937,128.937,129.639,130.262,131.042,131.743,132.444,133.458,134.783,135.406,137.043,139.147,139.304,139.85,140.551,141.875,142.967,142.967,144.059,143.747,144.059,144.059,144.682,144.371,144.838,142.734,141.564,140.863,139.85,137.979,137.199,136.264,135.562,134.705,133.614,133.458,133.146,132.133,131.587,131.431,130.262,129.639,129.404,129.015,127.612,126.52,125.273,123.948,123.558,122.857,122.623,122.312,121.22,121.064,121.064,120.518,120.208,118.57,117.167,116.31,115.53,115.218,114.751,113.894,113.503,113.192,112.568,111.711,111.009,110.62,109.918,108.905,108.203,107.347,106.8,105.943,105.164,104.54,103.605,102.981,102.592,101.578,100.955,99.941,99.083,98.305,97.292,96.122,94.641,94.33,93.784,93.082,93.082,93.939,94.407,93.784,92.848,91.913,90.977,92.069,93.784,95.031,95.966,96.746,98.148,98.539,99.006,98.617,98.539,99.708];















theStateArray.push( new map_State("33","asdadf","") );
g_map_stateMap["33"] = theStateArray[6];
theStateArray[6].myPolygons.push( new map_Polygon() );


theStateArray[6].myPolygons[0].myXVals=[473.741,473.741,473.585,473.04,472.183,471.326,468.91,469.455,470.079,471.169,472.494,474.442,477.948,480.13,481.766,483.403,484.649,486.676,488.544,490.103,490.959,492.129,492.831,493.064,494.154,494.934,494.856,494.389,494.622,495.168,495.635,494.934,494.154,494.154,494.934,496.103,496.647,496.726,496.647,497.427,498.985,499.454,498.829,498.285,497.973,497.427,498.674,500.232,500.622,500.232,498.674,497.349,496.647,496.181,495.168,493.766,493.064,492.519,492.051,490.727,490.103,489.48,488.856,488.233,486.752,485.272,484.494,484.181,483.403,482.935,482.779,482.078,481.533,480.909,480.208,479.273,478.338,477.325,477.169,476.546,475.923,474.91,473.741];




theStateArray[6].myPolygons[0].myYVals=[125.273,125.273,126.442,127.534,128.469,128.859,130.496,133.925,133.458,133.302,132.912,132.834,132.756,132.912,133.146,133.614,134.315,136.031,137.746,138.914,139.459,139.85,139.304,139.147,137.043,135.406,134.783,133.458,132.444,131.743,131.042,130.262,129.639,128.937,128.937,128.469,128.313,127.768,126.366,125.663,125.507,124.572,124.572,123.948,123.169,119.973,118.96,117.712,113.894,110.775,109.606,108.359,106.644,105.319,103.449,101.188,99.708,98.928,98.382,98.305,98.85,103.839,104.618,105.085,105.397,106.177,107.58,109.216,109.606,111.867,113.036,114.206,115.608,117.088,118.258,118.492,119.583,121.064,122.156,123.325,123.948,124.884,125.273];



theStateArray.push( new map_State("31","asdadf","") );
g_map_stateMap["31"] = theStateArray[7];
theStateArray[7].myPolygons.push( new map_Polygon() );


theStateArray[7].myPolygons[0].myXVals=[520.958,520.958,520.179,517.919,518.23,517.997,518.387,517.374,516.672,517.218,517.607,518.464,518.698,518.23,517.374,516.906,515.581,516.205,515.894,515.191,515.191,516.205,517.607,519.556,520.802,522.438,522.828,522.594,522.438,522.283,522.283,522.283,522.283,522.438,522.283,521.581,521.191,521.191,521.348,521.971,522.516,522.283,521.191,519.867,518.543,517.451,517.607,518.152,517.374,516.828,516.751,516.126,514.647,513.4,513.244,513.4,513.322,512.933,512.621,512.699,513.634,513.088,512.699,512.543,511.998,511.218,510.439,509.815,509.114,508.647,507.634,506.543,505.53,504.829,504.362,504.05,503.895,504.829,505.063,505.297,507.557,509.583,510.439,509.894,509.349,509.504,509.66,509.271,508.725,508.335,508.414,508.725,509.504,510.05,510.361,510.361,511.607,511.607,512.309,513.01,513.634,513.322,513.088,514.022,515.503,516.361,517.218,517.764,518.152,517.997,517.764,518.152,518.932,519.477,519.789,520.568,521.659,521.737,525.243,525.321,523.918,522.048,520.958];




theStateArray[7].myPolygons[0].myYVals=[143.357,143.357,142.889,142.967,145.54,147.878,149.749,151.23,151.697,152.321,153.022,153.646,154.425,154.893,155.75,155.907,156.608,157.387,158.244,158.869,159.725,160.739,161.674,162.61,164.948,168.143,169.079,169.235,169.313,169.546,169.781,170.014,170.248,170.715,171.183,171.261,171.417,171.651,172.197,172.353,172.508,173.677,173.755,173.209,173.6,173.755,171.495,170.56,169.703,168.299,167.286,166.74,167.364,167.676,168.143,166.74,165.806,164.714,164.168,163.155,161.363,161.363,160.661,158.791,158.011,157.387,157.23,156.764,155.517,155.283,155.361,155.672,153.879,154.191,153.802,152.945,150.996,150.528,149.905,149.826,149.437,144.838,142.734,141.564,140.863,139.85,137.979,137.199,136.264,135.562,134.705,133.614,133.458,133.146,132.133,131.587,131.431,130.262,129.639,129.404,129.015,127.612,126.52,126.13,125.741,125.975,126.053,126.053,126.91,128.001,128.469,129.404,133.224,135.017,135.64,136.107,136.576,137.511,139.381,139.459,141.798,142.967,143.357];







theStateArray.push( new map_State("22","asdadf","") );
g_map_stateMap["22"] = theStateArray[8];
theStateArray[8].myPolygons.push( new map_Polygon() );
theStateArray[8].myPolygons[0].myXVals=[521.659,521.659,522.75,523.062,523.451,524.698,525.866,526.567,527.347,528.204,528.983,530.385,532.022,534.048,534.749,536.307,537.71,540.514,541.216,542.073,542.774,543.164,543.164,543.709,543.942,544.411,545.034,545.657,546.358,546.125,545.502,545.346,545.657,545.346,544.878,543.942,543.242,543.008,542.307,542.462,541.995,540.904,539.268,538.333,537.398,537.243,536.931,537.553,537.632,536.774,536.151,536.073,536.307,535.294,534.048,533.346,532.567,531.944,531.321,531.009,530.385,529.762,528.048,527.347,526.646,525.477,525.009,524.152,524.152,522.438,522.438,523.996,524.464,523.918,523.451,522.283,521.971,520.958,522.048,523.918,525.321,521.815,521.737,521.659];

theStateArray[8].myPolygons[0].myYVals=[136.576,136.576,135.64,135.406,134.938,134.705,134.86,135.329,135.64,135.562,135.875,136.342,136.498,136.42,135.875,135.173,135.017,135.64,135.562,135.64,135.017,134.081,133.458,132.444,131.976,131.587,131.431,131.275,133.38,134.705,135.875,136.809,137.121,137.979,138.758,140.707,142.344,143.669,145.618,146.943,149.749,149.514,148.423,148.423,148.657,149.047,149.749,151.62,152.321,153.49,154.503,155.594,158.945,158.634,158.556,159.648,160.427,160.583,160.271,157.777,156.608,156.374,156.608,156.686,155.75,155.283,155.126,154.425,151.385,150.684,149.514,149.047,148.345,147.41,146.708,145.851,144.76,143.357,142.967,141.798,139.459,137.511,137.511,136.576];




theStateArray.push( new map_State("29","asdadf","") );
g_map_stateMap["29"] = theStateArray[9];
theStateArray[9].myPolygons.push( new map_Polygon() );


theStateArray[9].myPolygons[0].myXVals=[509.583,509.583,507.557,505.297,505.063,504.829,503.895,502.959,501.245,500.077,498.908,498.362,498.128,498.05,497.895,497.427,496.726,495.401,493.609,492.207,491.271,491.116,491.038,491.35,491.584,491.739,492.986,493.688,494.232,493.766,492.986,492.051,491.428,491.506,491.584,491.661,492.129,494.544,496.647,498.362,500.856,502.882,503.738,505.375,507.011,508.18,508.414,509.583];




theStateArray[9].myPolygons[0].myYVals=[144.838,144.838,149.437,149.826,149.905,150.528,150.996,151.307,152.321,154.114,152.165,152.242,152.789,153.568,154.191,154.66,155.049,155.283,155.283,154.425,152.945,151.307,149.437,148.891,148.034,146.475,145.306,144.917,144.449,143.98,143.513,143.357,142.656,141.954,141.252,140.551,139.85,140.551,141.875,142.967,142.967,144.059,143.747,144.059,144.059,144.682,144.371,144.838];




theStateArray.push( new map_State("34","asdadf","") );
g_map_stateMap["34"] = theStateArray[10];
theStateArray[10].myPolygons.push( new map_Polygon() );


theStateArray[10].myPolygons[0].myXVals=[467.664,467.664,468.365,468.521,469.145,470.079,470.625,471.092,471.326,471.792,471.949,472.183,472.261,472.572,472.884,473.118,474.053,474.52,475.455,476.624,477.87,478.26,478.493,478.572,478.493,478.417,478.26,480.597,481.376,482.391,483.091,483.636,484.337,485.195,486.987,488.544,489.869,490.337,491.038,491.35,491.584,491.739,492.986,493.688,494.232,493.766,492.986,492.051,491.428,491.506,491.584,491.661,492.129,490.959,490.103,488.544,486.676,484.649,483.403,481.766,480.13,477.948,474.442,472.494,471.169,470.079,469.455,468.91,467.664];




theStateArray[10].myPolygons[0].myYVals=[136.264,136.264,136.965,137.121,137.746,138.212,138.758,139.381,139.537,140.083,141.252,142.421,143.045,144.059,144.604,145.072,145.461,145.461,145.306,144.917,144.76,144.994,145.461,146.007,147.021,147.566,150.216,150.528,150.216,150.061,149.905,150.528,151.62,151.464,151.23,151.074,150.839,150.606,149.437,148.891,148.034,146.475,145.306,144.917,144.449,143.98,143.513,143.357,142.656,141.954,141.252,140.551,139.85,139.459,138.914,137.746,136.031,134.315,133.614,133.146,132.912,132.756,132.834,132.912,133.302,133.458,133.925,135.095,136.264];





theStateArray.push( new map_State("44","asdadf","") );
g_map_stateMap["44"] = theStateArray[11];
theStateArray[11].myPolygons.push( new map_Polygon() );
theStateArray[11].myPolygons[0].myXVals=[457.363,457.363,457.753,458.843,459.544,459.857,460.558,461.103,462.038,462.973,464.142,464.92,465.466,466.167,466.946,468.583,469.284,469.751,470.531,470.531,471.31,473.023,472.479,472.166,471.621,469.985,469.05,467.57,464.687,463.518,461.492,460.246,460.246,458.843,458.454,457.363];

theStateArray[11].myPolygons[0].myYVals=[147.083,147.083,147.238,148.33,148.72,149.889,150.746,151.916,152.305,152.227,151.993,151.292,150.668,150.512,150.434,150.434,150.59,148.875,147.629,146.537,145.211,144.9,143.809,142.874,139.912,137.963,137.574,136.092,138.353,139.132,140.458,142.874,144.667,145.056,145.602,147.083];



theStateArray.push( new map_State("43","asdadf","") );
g_map_stateMap["43"] = theStateArray[12];
theStateArray[12].myPolygons.push( new map_Polygon() );
theStateArray[12].myPolygons[0].myXVals=[473.023,473.023,471.31,470.531,470.531,469.751,469.284,469.985,470.452,470.452,471.232,471.621,473.023,473.102,473.258,474.192,474.349,474.815,475.205,475.595,476.14,476.607,478.01,478.399,478.478,478.399,478.088,477.776,476.53,475.361,474.426,473.959,473.023];

theStateArray[12].myPolygons[0].myYVals=[144.9,144.9,145.211,146.537,147.629,148.875,150.59,151.213,152.305,153.786,155.267,155.812,156.981,156.981,157.215,155.735,154.878,153.786,152.695,152.227,151.993,151.604,151.292,146.849,145.836,145.211,144.822,144.511,144.745,145.134,145.211,145.211,144.9];




theStateArray.push( new map_State("35","asdadf","") );
g_map_stateMap["35"] = theStateArray[13];
theStateArray[13].myPolygons.push( new map_Polygon() );
theStateArray[13].myPolygons[0].myXVals=[491.038,491.038,491.116,491.271,492.207,493.609,495.401,496.414,497.038,497.115,497.193,496.726,496.181,495.947,495.792,495.246,494.467,493.142,492.831,492.44,492.207,491.817,491.506,491.116,490.259,489.947,489.713,489.402,488.856,488.467,487.142,486.987,486.676,486.52,486.363,486.441,485.74,484.961,484.337,483.091,481.299,479.896,479.117,478.417,477.637,477.014,476.39,476.001,474.286,473.352,474.286,474.442,474.91,475.377,475.688,476.234,476.702,478.104,478.26,480.597,481.376,482.391,483.091,483.636,484.337,485.195,486.987,488.544,489.869,490.337,491.038];

theStateArray[13].myPolygons[0].myYVals=[149.437,149.437,151.307,152.945,154.425,155.283,155.283,155.75,156.062,156.529,157.23,157.309,157.387,157.854,158.244,157.543,157.153,157.153,157.309,157.543,158.167,158.556,159.492,159.414,158.945,158.479,158.089,157.854,157.543,157.543,158.089,158.556,158.869,159.57,160.115,160.739,161.518,161.908,162.454,162.921,163.078,163.155,161.596,160.739,160.661,160.661,160.816,160.895,158.869,157.387,155.907,155.049,153.957,152.866,152.398,152.165,151.775,151.464,150.216,150.528,150.216,150.061,149.905,150.528,151.62,151.464,151.23,151.074,150.839,150.606,149.437];




theStateArray.push( new map_State("25","asdadf","") );
g_map_stateMap["25"] = theStateArray[14];
theStateArray[14].myPolygons.push( new map_Polygon() );
theStateArray[14].myPolygons[0].myXVals=[503.895,503.895,504.05,504.362,504.829,505.53,506.543,507.634,508.647,509.114,509.815,510.439,511.218,511.998,512.543,512.699,513.088,513.634,512.699,512.621,512.933,513.322,513.4,513.244,513.4,513.244,512.309,510.751,509.349,508.258,506.466,504.985,503.037,504.439,505.53,505.53,505.141,504.985,505.375,506.466,506.933,506.621,505.843,505.141,503.661,503.661,502.647,502.181,500.388,497.583,496.647,495.947,495.792,495.947,496.181,496.726,497.193,497.115,497.038,496.414,495.401,496.726,497.427,497.895,498.05,498.128,498.362,498.908,500.077,501.245,502.959,503.895];

theStateArray[14].myPolygons[0].myYVals=[150.996,150.996,152.945,153.802,154.191,153.879,155.672,155.361,155.283,155.517,156.764,157.23,157.387,158.011,158.791,160.661,161.363,161.363,163.155,164.168,164.714,165.806,166.74,168.143,167.676,168.143,168.611,171.651,173.288,174.301,173.288,172.665,171.885,171.261,170.794,169.703,167.988,167.13,166.117,165.961,165.883,165.104,164.324,163.856,163.311,163.078,161.518,161.128,161.128,161.284,160.583,159.648,158.244,157.854,157.387,157.309,157.23,156.529,156.062,155.75,155.283,155.049,154.66,154.191,153.568,152.789,152.242,152.165,154.114,152.321,151.307,150.996];


theStateArray.push( new map_State("13","asdadf","") );
g_map_stateMap["13"] = theStateArray[15];
theStateArray[15].myPolygons.push( new map_Polygon() );
theStateArray[15].myPolygons[0].myXVals=[513.244,513.244,512.309,510.751,509.349,508.258,508.881,508.958,509.036,508.335,507.011,506.543,505.686,501.946,500.856,500.388,498.285,498.207,497.895,497.816,497.115,495.947,495.479,496.414,498.207,499.375,504.05,505.063,505.453,507.167,508.803,509.504,510.517,512.309,513.4,513.79,514.101,514.49,515.27,516.205,517.295,517.764,517.451,517.607,518.152,517.374,516.828,516.751,516.126,514.647,513.4,513.244];

theStateArray[15].myPolygons[0].myYVals=[168.143,168.143,168.611,171.651,173.288,174.301,174.301,175.237,175.86,177.029,177.185,179.524,177.185,177.73,178.277,177.341,177.263,178.12,179.601,180.381,181.239,181.628,181.94,182.563,184.278,185.213,182.485,181.55,181.16,181.004,180.848,180.848,181.239,181.083,180.615,180.615,179.524,178.744,177.964,177.029,175.782,175.002,173.755,171.495,170.56,169.703,168.299,167.286,166.74,167.364,167.676,168.143];




theStateArray.push( new map_State("17","asdadf","") );
g_map_stateMap["17"] = theStateArray[16];
theStateArray[16].myPolygons.push( new map_Polygon() );
theStateArray[16].myPolygons[0].myXVals=[542.307,542.307,541.216,540.358,539.19,538.177,536.853,535.294,534.593,532.723,534.204,533.658,533.658,533.503,532.879,533.113,533.424,534.516,534.905,535.762,536.931,537.865,537.865,539.268,540.125,540.904,542.852,543.553,543.553,543.553,543.164,543.008,542.852,542.307,541.761,542.462,544.099,544.722,545.423,546.669,546.436,545.735,545.58,545.892,545.111,544.099,543.242,542.696,542.307];

theStateArray[16].myPolygons[0].myYVals=[161.752,161.752,162.064,162.766,164.637,165.259,166.117,166.663,167.442,168.299,169.079,169.235,170.093,171.417,172.274,174.068,175.782,175.626,174.379,173.677,175.081,174.769,173.366,173.366,172.274,170.326,170.326,170.326,172.274,173.677,175.626,177.185,178.354,179.524,181.628,181.628,180.693,178.744,177.964,177.263,173.912,170.326,169.313,167.598,166.819,166.663,164.637,163.544,161.752];





theStateArray.push( new map_State("50","asdadf","") );
g_map_stateMap["50"] = theStateArray[17];
theStateArray[17].myPolygons.push( new map_Polygon() );
theStateArray[17].myPolygons[0].myXVals=[534.771,534.771,536.173,537.419,538.978,541.159,541.705,541.314,541.938,542.64,544.276,544.899,545.6,546.847,547.86,548.561,548.873,549.341,550.665,550.743,550.743,550.509,550.509,551.366,551.833,551.678,551.521,552.691,552.924,553.391,553.859,553.47,553.391,552.535,551.833,552.457,551.133,550.432,549.652,547.86,546.847,545.99,545.522,545.288,544.899,544.587,544.042,543.574,543.419,543.419,542.094,541.938,541.472,540.302,540.691,537.73,538.51,539.211,542.016,541.86,541.86,539.522,538.899,536.406,536.874,534.771];

theStateArray[17].myPolygons[0].myYVals=[187.691,187.691,187.146,186.366,185.119,183.638,182.859,181.923,181.066,181.066,180.13,178.182,177.402,176.701,178.026,179.975,181.222,182.001,182.859,184.496,185.977,187.847,189.64,190.887,192.758,194.317,195.096,196.655,198.292,200.007,201.098,202.579,204.138,206.321,207.333,208.814,209.126,209.126,209.906,210.373,210.139,209.36,208.269,207.957,207.021,206.476,205.229,204.371,203.826,202.501,202.423,201.176,201.877,201.644,200.396,200.552,197.59,196.188,196.11,194.473,193.771,193.537,192.212,190.965,189.874,187.691];



theStateArray.push( new map_State("18","asdadf","") );
g_map_stateMap["18"] = theStateArray[18];
theStateArray[18].myPolygons.push( new map_Polygon() );
theStateArray[18].myPolygons[0].myXVals=[541.761,541.761,542.229,542.774,543.008,543.476,543.476,540.826,540.281,539.19,537.788,537.788,536.931,535.684,534.827,534.516,533.346,532.802,533.424,533.58,533.58,534.126,532.646,534.126,532.646,531.087,529.918,528.905,528.126,527.425,526.724,525.165,524.698,523.451,522.828,522.594,522.438,522.283,522.283,522.283,522.283,522.438,522.283,521.581,521.191,521.191,521.348,521.971,522.516,522.283,521.191,521.191,521.269,521.269,521.581,525.009,525.165,525.165,524.932,525.555,526.334,527.502,527.425,527.502,528.749,529.84,530.074,530.074,529.918,529.684,529.45,528.593,528.126,528.36,529.529,530.697,531.477,532.411,532.957,532.957,533.113,533.58,533.892,534.281,534.593,535.995,537.164,538.723,540.904,541.45,541.138,541.761];

theStateArray[18].myPolygons[0].myYVals=[181.706,181.706,179.601,178.354,176.796,173.755,170.326,170.326,171.885,173.366,173.366,174.769,175.159,173.755,174.458,175.626,175.86,172.353,171.495,170.17,169.313,169.079,168.299,169.079,168.299,169.703,170.482,170.56,170.715,169.858,170.404,170.482,170.17,169.625,169.079,169.235,169.313,169.546,169.781,170.014,170.248,170.715,171.183,171.261,171.417,171.651,172.197,172.353,172.508,173.677,173.755,174.301,174.458,175.159,175.782,175.782,176.016,176.64,177.575,177.886,177.964,177.73,178.042,178.822,178.822,179.368,179.368,180.381,181.316,182.018,182.407,183.187,184.122,185.135,184.979,184.824,184.2,184.434,184.979,185.603,186.772,187.006,187.864,188.487,188.253,187.708,186.928,185.681,184.2,183.42,182.485,181.706];



theStateArray.push( new map_State("36","asdadf","") );
g_map_stateMap["36"] = theStateArray[19];
theStateArray[19].myPolygons.push( new map_Polygon() );
theStateArray[19].myPolygons[0].myXVals=[457.363,457.363,455.959,454.713,453.389,452.922,453.779,449.493,448.792,449.025,453.077,454.246,456.506,456.35,458.064,459.077,460.012,461.259,461.259,461.414,462.038,462.817,465.31,467.258,468.972,470.142,470.843,471.154,472.635,472.635,473.413,474.738,475.44,475.828,474.192,473.258,473.102,473.023,471.621,471.232,470.452,470.452,469.985,469.284,468.583,466.946,466.167,465.466,464.92,464.142,462.973,462.038,461.103,460.558,459.857,459.544,458.843,457.753,457.363];

theStateArray[19].myPolygons[0].myYVals=[147.083,147.083,149.109,149.499,150.201,151.448,155.968,156.203,156.592,160.021,164.542,165.322,166.335,166.646,166.646,167.037,168.05,169.453,170.856,172.259,173.351,174.286,174.597,172.648,171.012,168.05,166.802,166.491,166.101,165.244,164.542,163.763,163.295,160.646,158.697,157.215,156.981,156.981,155.812,155.267,153.786,152.305,151.213,150.59,150.434,150.434,150.512,150.668,151.292,151.993,152.227,152.305,151.916,150.746,149.889,148.72,148.33,147.238,147.083];




theStateArray.push( new map_State("8","asdadf","") );
g_map_stateMap["8"] = theStateArray[20];
theStateArray[20].myPolygons.push( new map_Polygon() );
theStateArray[20].myPolygons[0].myXVals=[469.065,469.065,469.923,471.792,472.104,472.729,473.118,473.273,473.585,475.845,476.001,476.156,476.546,476.702,477.247,478.026,479.429,480.52,481.766,481.143,481.221,482.391,482.234,481.454,481.376,480.441,479.896,479.117,478.417,477.637,477.014,476.39,476.001,475.533,474.832,473.507,472.729,472.729,471.248,470.936,470.235,469.065];

theStateArray[20].myPolygons[0].myYVals=[171.183,171.183,171.962,172.976,173.677,174.145,174.613,174.69,175.159,175.782,174.69,173.6,172.274,171.183,170.871,170.95,169.546,169,169,167.988,166.429,166.429,165.259,164.948,164.792,163.856,163.155,161.596,160.739,160.661,160.661,160.816,160.895,163.544,163.935,164.714,165.415,166.351,166.663,166.974,168.221,171.183];



theStateArray.push( new map_State("10","asdadf","") );
g_map_stateMap["10"] = theStateArray[21];
theStateArray[21].myPolygons.push( new map_Polygon() );
theStateArray[21].myPolygons[0].myXVals=[495.792,495.792,495.246,494.467,493.142,492.831,492.44,492.207,491.817,491.506,491.116,490.259,489.947,489.713,489.402,488.856,488.467,487.142,486.987,486.676,486.52,486.363,486.441,485.74,484.961,484.337,483.091,481.299,479.896,480.441,481.376,481.454,482.234,482.391,481.221,481.143,482.155,483.014,483.403,484.181,484.805,485.818,486.676,488,490.025,490.259,489.168,488.701,489.168,489.869,490.57,491.116,491.116,492.44,493.064,493.999,495.012,496.181,496.804,497.583,496.647,495.947,495.792];

theStateArray[21].myPolygons[0].myYVals=[158.244,158.244,157.543,157.153,157.153,157.309,157.543,158.167,158.556,159.492,159.414,158.945,158.479,158.089,157.854,157.543,157.543,158.089,158.556,158.869,159.57,160.115,160.739,161.518,161.908,162.454,162.921,163.078,163.155,163.856,164.792,164.948,165.259,166.429,166.429,167.988,169.625,169.546,170.248,170.871,172.586,171.962,171.962,171.962,171.807,168.299,166.974,165.961,165.181,165.026,165.259,164.792,163.779,161.363,160.661,160.972,161.674,162.61,162.61,161.284,160.583,159.648,158.244];



theStateArray.push( new map_State("27","asdadf","") );
g_map_stateMap["27"] = theStateArray[22];
theStateArray[22].myPolygons.push( new map_Polygon() );
theStateArray[22].myPolygons[0].myXVals=[532.646,532.646,534.593,533.503,534.516,534.749,536.307,536.696,538.333,539.268,537.71,536.307,535.294,534.048,533.346,532.567,531.944,531.321,531.009,530.385,529.762,528.048,527.347,526.646,525.477,525.009,524.152,524.152,522.438,522.438,523.996,524.464,523.918,523.451,522.283,521.971,520.958,520.179,517.919,518.23,517.997,518.387,517.374,516.672,517.218,517.607,518.464,518.698,518.23,517.374,516.906,515.581,516.205,515.894,515.191,515.191,516.205,517.607,519.556,520.646,522.438,522.828,523.451,524.698,525.165,526.724,527.425,528.126,528.905,529.918,531.087,532.646];

theStateArray[22].myPolygons[0].myYVals=[168.299,168.299,167.442,166.74,165.338,163.623,163.155,161.752,160.271,158.712,159.024,158.945,158.634,158.556,159.648,160.427,160.583,160.271,157.777,156.608,156.374,156.608,156.686,155.75,155.283,155.126,154.425,151.385,150.684,149.514,149.047,148.345,147.41,146.708,145.851,144.76,143.357,142.889,142.967,145.54,147.878,149.749,151.23,151.697,152.321,153.022,153.646,154.425,154.893,155.75,155.907,156.608,157.387,158.244,158.869,159.725,160.739,161.674,162.61,164.792,168.143,169.079,169.625,170.17,170.482,170.404,169.858,170.715,170.56,170.482,169.703,168.299];


theStateArray.push( new map_State("46","asdadf","") );
g_map_stateMap["46"] = theStateArray[23];
theStateArray[23].myPolygons.push( new map_Polygon() );
theStateArray[23].myPolygons[0].myXVals=[465.31,465.31,462.895,462.115,461.492,461.336,461.336,460.09,459.155,458.064,456.428,456.272,454.713,454.87,454.947,454.402,453.077,450.35,449.182,448.714,446.611,446.532,446.299,444.195,442.637,441.702,438.819,437.183,432.197,430.872,430.482,428.846,428.612,428.689,429.313,429.937,430.482,431.105,431.806,431.729,432.197,433.521,433.599,434.3,436.169,436.793,437.183,437.339,437.417,438.585,440.066,441.468,444.818,446.377,448.325,448.714,448.948,449.338,449.806,450.584,450.974,451.752,452.299,452.922,453.389,453.856,454.169,455.025,455.804,456.974,459.311,461.727,464.687,464.219,464.297,464.454,464.92,465.388,465.31];

theStateArray[23].myPolygons[0].myYVals=[174.52,174.52,174.208,173.272,172.181,170.778,169.375,167.972,166.958,166.569,166.569,169.219,171.713,173.039,175.845,176.702,179.43,182.236,182.548,182.159,182.548,184.106,185.12,185.042,185.509,186.212,185.978,186.212,186.523,186.757,187.38,186.445,187.692,188.394,189.095,189.563,189.563,190.109,190.655,192.135,192.524,192.837,193.382,194.551,193.46,193.304,193.694,194.864,196.188,196.344,196.344,196.344,195.253,194.864,194.162,193.928,192.524,191.902,191.667,191.589,191.356,191.278,191.044,190.342,188.94,188.628,188.237,187.771,187.927,188.316,185.432,184.809,185.042,183.873,182.626,177.638,176.468,175.767,174.52];




theStateArray.push( new map_State("19","asdadf","") );
g_map_stateMap["19"] = theStateArray[24];
theStateArray[24].myPolygons.push( new map_Polygon() );
theStateArray[24].myPolygons[0].myXVals=[517.451,517.451,517.764,517.295,516.205,515.27,514.49,514.101,513.79,513.4,512.309,510.517,509.504,510.05,510.361,511.062,512.543,513.244,514.647,514.803,514.647,514.336,512.776,512.309,513.088,513.166,514.413,515.191,515.581,515.894,516.828,516.984,518.543,518.698,519.477,519.477,519.556,520.334,521.036,521.425,521.971,521.971,522.672,522.828,521.815,522.36,523.217,524.074,525.711,527.425,529.217,530.463,531.399,534.281,533.892,533.58,533.113,532.957,532.957,532.411,531.477,530.697,529.529,528.36,528.126,528.593,529.45,529.684,529.918,530.074,530.074,529.84,528.749,527.502,527.425,527.502,526.334,525.555,524.932,525.165,525.165,525.009,521.581,521.269,521.269,521.191,521.191,519.867,518.543,517.451];

theStateArray[24].myPolygons[0].myYVals=[173.755,173.755,175.002,175.782,177.029,177.964,178.744,179.524,180.615,180.615,181.083,181.239,180.848,181.706,182.485,183.031,183.265,183.109,183.031,183.42,184.589,184.902,184.979,186.383,186.383,187.474,187.708,187.006,186.46,185.837,185.447,182.953,182.72,183.109,183.732,184.2,184.979,185.915,185.915,186.304,187.474,188.332,188.565,189.579,189.579,190.747,191.449,192.229,192.619,191.449,190.046,189.734,189.734,188.487,187.864,187.006,186.772,185.603,184.979,184.434,184.2,184.824,184.979,185.135,184.122,183.187,182.407,182.018,181.316,180.381,179.368,179.368,178.822,178.822,178.042,177.73,177.964,177.886,177.575,176.64,176.016,175.782,175.782,175.159,174.458,174.301,173.755,173.209,173.6,173.755];

theStateArray.push( new map_State("12","asdadf","") );
g_map_stateMap["12"] = theStateArray[25];
theStateArray[25].myPolygons.push( new map_Polygon() );
theStateArray[25].myPolygons[0].myXVals=[498.285,498.285,498.518,497.349,497.271,497.271,497.583,497.816,497.193,496.726,497.349,498.207,498.908,500.232,500.31,500.388,500.467,500.7,500.856,502.102,503.661,505.141,505.843,506.621,506.933,506.466,505.375,504.985,505.141,505.53,505.53,504.439,503.037,504.985,506.466,508.258,508.881,509.036,508.335,507.011,506.543,505.686,501.946,500.856,500.388,498.285];

theStateArray[25].myPolygons[0].myYVals=[177.263,177.263,176.484,176.562,175.471,174.769,173.444,172.743,171.885,170.794,169.781,169.391,169.391,169.391,169.313,168.767,167.988,167.13,165.494,165.104,163.311,163.856,164.324,165.104,165.883,165.961,166.117,167.13,167.988,169.703,170.794,171.261,171.885,172.665,173.288,174.301,174.301,175.86,177.029,177.185,179.524,177.185,177.73,178.277,177.341,177.263];


theStateArray.push( new map_State("11","asdadf","") );
g_map_stateMap["11"] = theStateArray[26];
theStateArray[26].myPolygons.push( new map_Polygon() );
theStateArray[26].myPolygons[0].myXVals=[490.025,490.025,491.35,492.129,492.519,492.908,493.298,494.544,494.7,497.816,497.193,496.726,497.349,498.207,498.908,500.232,500.31,500.388,500.467,500.7,500.856,502.102,503.661,503.661,502.647,502.181,500.388,497.583,496.804,496.181,495.012,493.999,493.064,492.44,491.116,491.116,490.57,489.869,489.168,488.701,489.168,490.259,490.025];

theStateArray[26].myPolygons[0].myYVals=[171.807,171.807,172.586,171.729,170.482,170.482,171.651,171.495,172.976,172.743,171.885,170.794,169.781,169.391,169.391,169.391,169.313,168.767,167.988,167.13,165.494,165.104,163.311,163.078,161.518,161.128,161.128,161.284,162.61,162.61,161.674,160.972,160.661,161.363,163.779,164.792,165.259,165.026,165.181,165.961,166.974,168.299,171.807];



theStateArray.push( new map_State("51","asdadf","") );
g_map_stateMap["51"] = theStateArray[27];
theStateArray[27].myPolygons.push( new map_Polygon() );
theStateArray[27].myPolygons[0].myXVals=[552.533,552.533,551.209,550.507,549.729,547.936,546.923,546.065,544.119,543.884,543.651,543.495,543.495,542.17,542.014,541.547,540.378,540.768,537.807,535.157,535.47,533.444,533.288,533.366,534.145,533.288,532.353,530.95,530.093,529.548,528.457,525.963,526.197,525.574,525.106,524.873,524.951,525.963,526.82,529.08,530.326,530.25,531.417,532.82,535.157,537.184,538.352,539.521,542.793,543.572,545.286,545.286,544.897,545.053,546.689,548.013,549.105,549.883,550.74,551.91,551.91,553.389];

theStateArray[27].myPolygons[0].myYVals=[209.245,209.245,209.557,209.557,210.336,210.804,210.57,209.791,205.66,205.114,204.802,204.256,202.932,202.854,201.606,202.308,202.074,200.827,200.982,204.802,205.66,205.894,206.361,206.984,207.375,208.232,209.557,209.557,209.635,210.648,211.739,214.233,215.091,215.792,216.416,217.818,218.988,218.988,218.91,220.469,221.794,222.495,222.573,222.184,221.872,221.794,221.794,221.638,220.858,220.391,218.988,217.818,216.649,215.792,215.091,214.935,214.312,213.766,215.091,214.701,213.921,213.688];




theStateArray.push( new map_State("49","asdadf","") );
g_map_stateMap["49"] = theStateArray[28];
theStateArray[28].myPolygons.push( new map_Polygon() );
theStateArray[28].myPolygons[0].myXVals=[530.615,530.615,530.927,531.628,531.628,531.083,530.615,529.992,529.681,528.901,529.446,530.615,531.628,534.511,534.746,536.849,536.381,538.875,539.497,541.835,541.835,541.991,539.186,538.485,537.706,535.057,532.407,533.265,530.615];

theStateArray[28].myPolygons[0].myYVals=[194.981,194.981,193.578,192.954,192.643,191.863,191.551,191.785,191.24,190.305,189.915,189.603,189.603,188.355,188.122,190.305,191.395,192.643,193.967,194.202,194.903,196.54,196.618,198.021,200.982,204.802,201.684,200.515,194.981];




theStateArray.push( new map_State("53","asdadf","") );
g_map_stateMap["53"] = theStateArray[29];
theStateArray[29].myPolygons.push( new map_Polygon() );
theStateArray[29].myPolygons[0].myXVals=[520.38,520.38,517.887,516.563,515.005,515.083,515.316,516.875,517.343,517.887,517.887,518.122,518.355,519.134,520.303,520.848,521.238,523.187,524.9,525.212,524.667,523.107,521.55,521.394,520.771,519.29,519.057,519.446,517.576,516.641,516.641,516.017,515.473,515.394,515.862,516.096,517.109,517.264,518.824,518.9,519.68,519.68,519.758,520.538,521.238,521.706,522.251,522.251,522.952,523.107,522.018,522.563,523.42,524.354,521.94,521.394,522.952,523.264,523.731,524.588,525.991,527.316,528.484,529.342,528.484,527.472,526.848,526.691,526.536,525.835,524.9,523.965,522.641,521.861,521.55,521.861,521.861,520.538,521.472,520.38];

theStateArray[29].myPolygons[0].myYVals=[218.886,218.886,218.185,217.717,217.795,215.535,214.989,213.508,212.962,212.105,210.235,209.689,209.221,209.221,209.143,207.351,206.805,206.104,204.856,202.985,202.284,202.207,200.569,198.387,197.998,196.594,195.815,194.178,194.256,193.165,192.386,191.216,189.345,186.773,186.228,185.526,185.214,182.642,182.486,182.798,183.421,183.967,184.747,185.604,185.604,186.072,187.163,188.098,188.333,189.268,189.268,190.515,191.216,191.995,193.399,193.866,196.205,197.841,198.932,199.01,200.648,200.725,202.128,203.063,203.532,204.311,205.636,206.883,207.663,207.663,208.052,209.533,209.533,209.845,211.326,212.183,213.898,215.457,217.795,218.886];



theStateArray.push( new map_State("52","asdadf","") );
g_map_stateMap["52"] = theStateArray[30];
theStateArray[30].myPolygons.push( new map_Polygon() );
theStateArray[30].myPolygons[0].myXVals=[524.9,524.9,520.38,521.472,520.538,521.861,521.861,521.55,521.861,522.641,523.965,524.9,525.835,526.536,526.691,526.848,527.472,528.484,529.342,528.484,529.03,529.419,530.354,529.419,530.354,532.303,532.458,535.107,535.419,535.107,535.419,533.394,533.237,533.315,534.094,533.237,532.303,530.899,530.042,529.497,528.406,525.913,526.147,525.524,525.056,524.822,524.9];

theStateArray[30].myPolygons[0].myYVals=[218.886,218.886,218.886,217.795,215.457,213.898,212.183,211.326,209.845,209.533,209.533,208.052,207.663,207.663,206.883,205.636,204.311,203.532,203.063,202.128,201.894,201.193,201.583,201.193,201.583,202.518,201.583,204.7,205.559,204.7,205.559,205.792,206.259,206.883,207.272,208.131,209.456,209.456,209.533,210.547,211.637,214.131,214.989,215.691,216.314,217.717,218.886];




theStateArray.push( new map_State("54-56-3","asdadf","") );
g_map_stateMap["54-56-3"] = theStateArray[31];
theStateArray[31].myPolygons.push( new map_Polygon() );
theStateArray[31].myPolygons[0].myXVals=[525.926,525.926,527.541,529.047,529.047,529.317,529.506,527.999,527.164,525.926];

theStateArray[31].myPolygons[0].myYVals=[197.993,197.993,197.05,195.919,197.158,198.289,199.231,199.608,199.419,197.993];




theStateArray.push( new map_State("54-56-1","asdadf","") );
g_map_stateMap["54-56-1"] = theStateArray[32];
theStateArray[32].myPolygons.push( new map_Polygon() );
theStateArray[32].myPolygons[0].myXVals=[533.462,533.462,532.519,532.332,529.236,528.859,528.294,526.976,525.549,524.069,525.926,527.164,527.999,529.506,531.201,532.519,533.462];

theStateArray[32].myPolygons[0].myYVals=[200.63,200.63,201.95,202.893,201.492,202.246,202.515,201.007,200.926,199.123,197.993,199.419,199.608,199.231,199.123,198.665,200.63];


theStateArray.push( new map_State("54-56-2","asdadf","") );
g_map_stateMap["54-56-2"] = theStateArray[33];
theStateArray[33].myPolygons.push( new map_Polygon() );
theStateArray[33].myPolygons[0].myXVals=[529.047,529.047,530.635,532.519,531.201,530.366,529.506,529.317,529.047,529.047];

theStateArray[33].myPolygons[0].myYVals=[195.919,195.919,194.708,198.665,199.123,199.123,199.231,198.289,197.158,195.919];



theStateArray.push( new map_State("48","asdadf","") );
g_map_stateMap["48"] = theStateArray[34];
theStateArray[34].myPolygons.push( new map_Polygon() );
theStateArray[34].myPolygons[0].myXVals=[528.952,528.952,527.628,525.991,524.354,521.94,521.394,522.952,523.264,523.731,524.588,526.303,527.783,529.185,530.666,530.978,531.679,531.679,531.133,530.666,530.042,529.731,528.952];

theStateArray[34].myPolygons[0].myYVals=[190.203,190.203,191.216,192.386,191.995,193.399,193.866,196.205,197.841,198.932,199.01,197.919,197.062,196.048,194.879,193.476,192.853,192.542,191.762,191.45,191.684,191.138,190.203];



theStateArray.push( new map_State("62","asdadf","") );
g_map_stateMap["62"] = theStateArray[35];
theStateArray[35].myPolygons.push( new map_Polygon() );
theStateArray[35].myPolygons[0].myXVals=[554.415,554.415,554.726,555.038,554.493,555.116,555.116,552.779,552.076,551.843,550.44,549.584,548.493,546.078,544.987,542.649,541.792,540.623,539.61,538.676,536.884,536.961,536.338,536.727,536.572,537.896,539.065,542.338,543.116,544.831,544.831,544.441,544.597,546.233,547.557,548.65,549.427,550.285,551.454,551.454,552.934,554.493,554.57,553.245,551.454,551.609,553.245,555.349,557.843,558.232,559.246,559.634,558.622,556.44,554.415];

theStateArray[35].myPolygons[0].myYVals=[232.604,232.604,231.358,230.111,229.175,227.85,225.824,225.902,226.681,227.616,227.227,226.603,225.278,224.264,224.499,226.681,228.006,227.227,228.473,228.708,229.331,227.85,225.122,223.485,221.693,221.693,221.537,220.757,220.29,218.886,217.717,216.548,215.691,214.989,214.833,214.209,213.664,214.989,214.599,213.82,213.586,214.989,216.314,218.574,219.354,220.757,222.082,222.082,223.173,224.966,226.759,227.772,229.41,231.202,232.604];




theStateArray.push( new map_State("63","asdadf","") );
g_map_stateMap["63"] = theStateArray[36];
theStateArray[36].myPolygons.push( new map_Polygon() );
theStateArray[36].myPolygons[0].myXVals=[554.415,554.415,554.726,555.038,554.493,555.116,555.116,552.779,552.076,551.843,550.44,549.584,548.493,546.078,544.987,542.649,541.792,540.623,539.61,538.676,536.884,536.961,536.338,536.727,536.572,537.896,539.065,542.338,543.116,544.831,544.831,544.441,544.597,546.233,547.557,548.65,549.427,550.285,551.454,551.454,552.934,554.493,554.57,553.245,551.454,551.609,553.245,555.349,557.843,558.232,559.246,559.634,558.622,556.44,554.415];

theStateArray[36].myPolygons[0].myYVals=[232.604,232.604,231.358,230.111,229.175,227.85,225.824,225.902,226.681,227.616,227.227,226.603,225.278,224.264,224.499,226.681,228.006,227.227,228.473,228.708,229.331,227.85,225.122,223.485,221.693,221.693,221.537,220.757,220.29,218.886,217.717,216.548,215.691,214.989,214.833,214.209,213.664,214.989,214.599,213.82,213.586,214.989,216.314,218.574,219.354,220.757,222.082,222.082,223.173,224.966,226.759,227.772,229.41,231.202,232.604];



theStateArray.push( new map_State("107","asdadf","") );
g_map_stateMap["107"] = theStateArray[37];
theStateArray[37].myPolygons.push( new map_Polygon() );
theStateArray[37].myPolygons[0].myXVals=[571.323,571.323,573.427,575.842,575.997,575.997,575.374,571.946,569.686,567.583,566.102,565.245,564.465,561.894,560.335,559.634,558.622,556.44,554.415,553.324,554.882,558.076,560.414,560.647,564.622,565.245,566.179,567.504,568.283,569.608,571.323];

theStateArray[37].myPolygons[0].myYVals=[236.034,236.034,236.034,236.191,233.774,232.371,230.734,229.175,227.616,227.616,227.304,226.057,225.434,225.667,227.304,227.772,229.41,231.202,232.604,237.281,236.814,233.774,233.93,237.204,235.723,236.425,236.97,235.723,234.086,235.723,236.034];




theStateArray.push( new map_State("104","asdadf","") );
g_map_stateMap["104"] = theStateArray[38];
theStateArray[38].myPolygons.push( new map_Polygon() );
theStateArray[38].myPolygons[0].myXVals=[570.912,570.912,573.873,574.964,574.964,574.964,575.508,576.132,577.145,578.937,580.262,581.508,582.288,583.846,582.288,584.469,586.417,586.495,585.015,584.937,583.457,581.274,580.495,579.327,575.508,576.132,576.132,575.977,573.561,571.458,570.99,569.042,569.198,571.146,570.912];

theStateArray[38].myPolygons[0].myYVals=[242.493,242.493,242.649,243.974,245.533,247.093,246.703,246.235,245.845,244.598,243.741,243.741,243.507,243.507,243.507,241.246,239.142,237.739,235.323,234.698,235.479,234.777,233.452,232.517,230.802,232.439,233.841,236.258,236.102,236.102,236.881,237.661,240.156,241.325,242.493];





theStateArray.push( new map_State("111","asdadf","") );
g_map_stateMap["111"] = theStateArray[39];
theStateArray[39].myPolygons.push( new map_Polygon() );
theStateArray[39].myPolygons[0].myXVals=[595.601,595.601,594.588,594.277,593.419,591.86,590.146,590.146,589.913,590.303,589.29,589.446,590.77,592.172,592.796,592.796,591.549,591.394,589.913,589.835,587.965,587.732,585.939,586.485,587.965,589.29,588.822,588.354,586.952,586.562,585.628,585.628,583.913,582.355,584.536,586.485,586.562,585.082,585.082,586.173,587.575,588.51,591.237,592.64,593.887,593.653,594.043,595.055,595.29,594.978,593.887,594.978,595.991,595.601,595.133,593.73,594.432,595.133,595.601];

theStateArray[39].myPolygons[0].myYVals=[246.438,246.438,246.828,245.19,245.736,246.281,246.281,247.763,248.308,248.932,249.322,250.102,249.79,249.165,249.867,250.725,251.115,253.608,253.453,250.88,250.88,249.478,249.244,248.308,247.217,247.529,245.736,244.645,244.256,242.852,243.008,244.801,243.709,243.709,241.449,239.344,237.941,235.525,234.901,234.278,235.058,236.227,236.07,235.604,234.512,233.109,232.018,231.784,232.875,234.278,237.708,239.267,239.89,240.592,240.826,242.462,244.177,244.957,246.438];






theStateArray.push( new map_State("110","asdadf","") );
g_map_stateMap["110"] = theStateArray[40];
theStateArray[40].myPolygons.push( new map_Polygon() );
theStateArray[40].myPolygons[0].myXVals=[595.767,595.767,595.533,594.521,594.209,593.352,591.793,590.079,590.079,589.846,590.235,589.223,589.378,590.702,592.105,592.494,593.663,595.767];

theStateArray[40].myPolygons[0].myYVals=[247.285,247.285,246.505,246.894,245.257,245.803,246.349,246.349,247.83,248.375,249,249.389,250.168,249.857,249.233,247.44,247.362,247.285];




theStateArray.push( new map_State("114","asdadf","") );
g_map_stateMap["114"] = theStateArray[41];
theStateArray[41].myPolygons.push( new map_Polygon() );
theStateArray[41].myPolygons[0].myXVals=[599.707,599.707,598.85,598.85,597.681,596.512,596.59,595.265,594.408,593.629,592.772,592.149,590.435,590.591,590.824,592.616,591.525,591.292,591.447,592.694,592.694,592.071,592.46,595.733,596.279,597.758,599.473,600.564,602.823,603.758,605.16,607.187,607.732,606.797,605.317,604.382,604.537,604.46,603.135,601.265,600.953,600.175,599.707];

theStateArray[41].myPolygons[0].myYVals=[263.64,263.64,263.25,262.315,262.237,261.691,259.509,259.041,258.651,257.249,257.561,258.496,258.262,256.314,255.222,255.145,254.287,253.507,251.013,250.623,249.766,249.064,247.272,247.116,248.207,248.285,248.207,247.584,247.584,248.207,248.675,248.363,248.909,250.078,250.779,252.494,253.741,255.924,257.326,257.95,259.744,261.458,263.64];





theStateArray.push( new map_State("115","asdadf","") );
g_map_stateMap["115"] = theStateArray[42];
theStateArray[42].myPolygons.push( new map_Polygon() );
theStateArray[42].myPolygons[0].myXVals=[608.612,608.612,608.691,607.756,606.587,604.873,604.015,604.327,601.601,599.808,600.276,601.054,601.367,603.236,604.561,604.639,604.483,605.418,606.898,607.833,608.924,612.196,612.976,614.612,616.56,614.769,614.534,613.988,611.417,610.716,611.34,611.417,609.625,609.313,608.301,608.612];

theStateArray[42].myPolygons[0].myYVals=[262.003,262.003,263.016,263.094,262.237,261.613,262.86,264.264,264.264,263.64,261.458,259.744,257.95,257.326,255.923,253.741,252.494,250.779,250.078,248.908,246.804,248.596,250.078,250,250.078,251.714,253.195,254.598,254.677,255.767,256.313,257.326,257.561,258.418,260.133,262.003];




theStateArray.push( new map_State("116","asdadf","") );
g_map_stateMap["116"] = theStateArray[43];
theStateArray[43].myPolygons.push( new map_Polygon() );
theStateArray[43].myPolygons[0].myXVals=[615.747,615.747,617.15,617.228,617.773,618.552,619.799,621.045,621.279,621.747,622.916,623.228,622.916,621.279,621.202,621.435,620.5,618.007,616.526,614.735,614.5,613.955,611.384,610.683,611.306,611.384,609.592,609.28,608.267,608.579,609.592,610.292,613.254,613.098,614.5,614.5,615.747];

theStateArray[43].myPolygons[0].myYVals=[265.588,265.588,265.277,264.42,264.03,264.264,264.341,262.939,261.613,259.431,257.638,256.547,255.768,254.989,253.741,252.65,252.806,251.403,250.078,251.714,253.195,254.598,254.677,255.768,256.314,257.326,257.561,258.418,260.133,262.003,262.159,262.783,262.783,261.146,261.925,263.25,265.588];





theStateArray.push( new map_State("117","asdadf","") );
g_map_stateMap["117"] = theStateArray[44];
theStateArray[44].myPolygons.push( new map_Polygon() );
theStateArray[44].myPolygons[0].myXVals=[594.043,594.043,595.367,596.769,598.795,599.965,603.393,604.327,605.418,607.132,609.158,611.652,613.288,615.781,614.534,614.534,613.131,613.288,610.327,609.625,608.612,608.691,607.756,606.587,604.873,604.015,604.327,601.601,599.808,598.561,597.081,594.821,594.043];

theStateArray[44].myPolygons[0].myYVals=[268.506,268.506,270.611,272.014,274.119,273.729,272.559,270.377,268.74,267.96,267.182,267.259,266.636,265.623,263.284,261.959,261.18,262.817,262.817,262.193,262.037,263.05,263.128,262.271,261.647,262.894,264.298,264.298,263.673,265.623,266.636,267.493,268.506];





theStateArray.push( new map_State("113","asdadf","") );
g_map_stateMap["113"] = theStateArray[45];
theStateArray[45].myPolygons.push( new map_Polygon() );
theStateArray[45].myPolygons[0].myXVals=[593.916,593.916,592.591,590.332,589.396,588.462,586.125,584.799,583.162,582.229,581.373,579.734,578.254,577.632,579.969,581.215,582.618,582.774,583.941,584.565,584.955,584.41,583.319,582.462,582.929,584.799,585.812,585.968,585.58,585.968,586.748,587.917,588.929,589.552,589.552,591.5,592.591,590.799,590.566,590.41,592.124,592.748,593.604,594.384,595.24,596.564,596.487,597.655,598.824,598.824,599.681,598.435,596.955,594.695,593.916];

theStateArray[45].myPolygons[0].myYVals=[268.544,268.544,267.921,267.142,265.738,264.492,264.569,264.102,262.231,260.672,260.049,259.503,256.463,254.125,253.812,253.735,254.436,255.293,255.528,255.762,256.385,256.852,256.541,257.086,257.944,258.49,257.944,257.086,256.541,255.605,255.918,254.982,255.762,255.762,254.669,254.358,255.216,255.293,256.385,258.334,258.567,257.632,257.32,258.723,259.113,259.581,261.763,262.309,262.387,263.322,263.712,265.661,266.674,267.531,268.544];



theStateArray.push( new map_State("112","asdadf","") );
g_map_stateMap["112"] = theStateArray[46];
theStateArray[46].myPolygons.push( new map_Polygon() );
theStateArray[46].myPolygons[0].myXVals=[591.478,591.478,589.53,589.53,588.906,587.894,586.725,585.945,585.557,585.945,585.79,584.777,582.906,582.438,583.296,584.387,584.933,584.542,583.919,582.751,582.595,581.192,579.946,577.608,577.297,576.907,576.751,577.063,578.854,580.18,581.426,582.206,583.764,585.478,585.478,586.413,586.803,588.205,588.672,589.141,587.816,586.335,585.79,587.582,587.816,589.686,589.764,591.245,591.478];

theStateArray[46].myPolygons[0].myYVals=[254.327,254.327,254.639,255.73,255.73,254.951,255.886,255.574,256.509,257.055,257.912,258.458,257.912,257.055,256.509,256.821,256.354,255.73,255.496,255.262,254.405,253.704,253.781,254.093,252.924,249.182,247.312,245.987,244.739,243.882,243.882,243.648,243.648,244.739,242.947,242.791,244.194,244.584,245.675,247.468,247.156,248.248,249.182,249.417,250.819,250.819,253.392,253.547,254.327];




theStateArray.push( new map_State("102","asdadf","") );
g_map_stateMap["102"] = theStateArray[47];
theStateArray[47].myPolygons.push( new map_Polygon() );
theStateArray[47].myPolygons[0].myXVals=[568.643,568.643,567.395,566.928,564.59,564.045,563.109,562.798,561.708,560.305,559.059,558.747,557.968,556.799,558.357,559.915,561.785,563.344,564.201,567.785,569.109,570.824,571.837,574.174,575.031,576.2,577.213,576.9,577.057,577.447,577.758,578.381,577.758,576.277,576.355,575.498,574.563,574.019,573.005,571.759,571.37,569.966,568.643];

theStateArray[47].myPolygons[0].myYVals=[261.824,261.824,262.058,261.512,261.589,261.2,260.733,261.512,261.901,262.448,263.149,261.278,260.265,258.628,257.615,256.835,256.524,255.432,255.121,253.874,252.314,250.288,250.055,248.261,247.093,246.235,245.845,247.17,249.04,252.782,253.951,256.29,257.926,258.706,257.692,257.771,259.018,258.317,258.317,258.628,259.797,260.655,261.824];




theStateArray.push( new map_State("105","asdadf","") );
g_map_stateMap["105"] = theStateArray[48];
theStateArray[48].myPolygons.push( new map_Polygon() );
theStateArray[48].myPolygons[0].myXVals=[563.998,563.998,567.583,568.906,570.621,571.634,573.971,574.828,574.828,574.828,573.738,570.776,570.231,570.231,570.387,569.764,567.504,565.401,562.362,562.518,563.843,564.076,563.998];

theStateArray[48].myPolygons[0].myYVals=[255.053,255.053,253.806,252.247,250.221,249.987,248.194,247.025,245.466,243.907,242.582,242.426,244.531,245.466,247.025,247.025,247.025,247.415,247.96,248.974,250.845,252.403,255.053];



theStateArray.push( new map_State("106","asdadf","") );
g_map_stateMap["106"] = theStateArray[49];
theStateArray[49].myPolygons.push( new map_Polygon() );
theStateArray[49].myPolygons[0].myXVals=[562.429,562.429,561.806,560.793,558.923,557.364,556.508,555.572,555.105,554.326,553.78,553.39,554.949,558.144,560.481,560.715,564.688,565.312,566.247,567.571,568.351,569.675,571.389,570.921,568.974,569.13,571.077,570.844,570.299,570.299,570.454,569.831,567.571,565.467, 562.429];

theStateArray[49].myPolygons[0].myYVals=[247.96,247.96,247.025,246.011,244.141,243.361,242.738,240.244,240.321,240.868,239.776,237.281,236.814,233.774,233.93,237.204,235.723,236.425,236.97,235.723,234.086,235.723,236.034,236.814,237.594,240.088,241.257,242.426,244.531,245.466,247.025,247.025,247.025,247.415,247.96];



theStateArray.push( new map_State("108","asdadf","") );
g_map_stateMap["108"] = theStateArray[50];
theStateArray[50].myPolygons.push( new map_Polygon() );
theStateArray[50].myPolygons[0].myXVals=[555.106,555.106,556.664,558.3,559.78,561.65,563.209,564.065,564.144,563.91,562.585,562.508,562.43,561.806,560.17,558.924,557.365,556.509,555.573,555.106,554.327,553.781,553.391,552.846,551.366,549.963,547.548,545.834,546.067,545.99,546.379,547.158,545.99,546.301,545.911,546.69,546.769,547.548,548.561,549.34,551.054,550.508,549.729,551.132,551.833,553.781,553.781,555.106];

theStateArray[50].myPolygons[0].myYVals=[259.241,259.241,258.695,257.683,256.903,256.591,255.5,255.188,252.538,250.98,249.108,248.407,248.095,247.161,245.523,244.276,243.497,242.873,240.379,240.457,241.002,239.912,237.417,237.729,239.443,241.86,243.886,244.51,244.9,245.367,245.679,246.146,247.628,248.095,248.797,248.797,249.576,249.888,251.058,250.667,252.85,253.317,256.202,256.123,254.799,255.656,256.202,259.241];





theStateArray.push( new map_State("109","asdadf","") );
g_map_stateMap["109"] = theStateArray[51];
theStateArray[51].myPolygons.push( new map_Polygon() );
theStateArray[51].myPolygons[0].myXVals=[545.699,545.699,544.763,543.127,540.945,538.841,537.595,538.296,538.296,537.283,535.804,535.569,533.699,532.764,532.063,532.687,533.544,533.934,533.466,533.076,533.622,535.18,535.804,535.413,535.569,536.115,537.283,539.153,539.777,540.556,541.647,542.27,542.426,545.074,545.854,548.815,549.984,551.309,552.944,554.971,553.646,553.646,551.698,550.997,549.594,550.373,550.919,549.206,548.426,547.413,546.633,546.555,545.776,546.166,545.854,547.023,546.244,545.854,545.932,545.699];

theStateArray[51].myPolygons[0].myYVals=[244.51,244.51,244.821,245.679,245.913,246.926,247.082,248.251,249.576,250.434,251.213,252.772,253.317,254.643,256.045,256.591,256.747,257.76,259.631,261.112,261.112,260.099,260.332,261.813,263.061,263.684,263.684,263.528,264.074,265.789,266.958,267.815,268.672,267.269,265.867,264.464,262.047,260.956,259.787,259.241,256.202,255.656,254.798,256.123,256.202,253.317,252.85,250.667,251.057,249.888,249.576,248.796,248.796,248.095,247.628,246.146,245.679,245.367,244.899,244.51];



theStateArray.push( new map_State("101","asdadf","") );
g_map_stateMap["101"] = theStateArray[52];
theStateArray[52].myPolygons.push( new map_Polygon() );
theStateArray[52].myPolygons[0].myXVals=[568.643,568.643,567.395,566.928,564.59,564.045,563.109,562.798,561.708,560.305,559.059,558.747,557.968,556.799,558.357,559.915,561.785,563.344,564.201,567.785,569.109,570.824,571.837,574.174,575.031,576.2,577.213,576.9,577.057,577.447,577.758,578.381,577.758,576.277,576.355,575.498,574.563,574.019,573.005,571.759,571.37,569.966,568.643];

theStateArray[52].myPolygons[0].myYVals=[261.824,261.824,262.058,261.512,261.589,261.2,260.733,261.512,261.901,262.448,263.149,261.278,260.265,258.628,257.615,256.835,256.524,255.432,255.121,253.874,252.314,250.288,250.055,248.261,247.093,246.235,245.845,247.17,249.04,252.782,253.951,256.29,257.926,258.706,257.692,257.771,259.018,258.317,258.317,258.628,259.797,260.655,261.824];






theStateArray.push( new map_State("97","asdadf","") );
g_map_stateMap["97"] = theStateArray[53];
theStateArray[53].myPolygons.push( new map_Polygon() );
theStateArray[53].myPolygons[0].myXVals=[583.356,583.356,582.267,581.721,580.787,579.461,578.683,578.526,577.514,575.799,574.631,574.397,576.345,577.825,578.448,579.929,581.566,582.422,583.356];

theStateArray[53].myPolygons[0].myYVals=[262.091,262.091,262.481,262.169,262.248,263.962,263.962,263.416,263.65,263.728,263.183,261.312,258.74,257.96,256.324,259.363,259.909,260.533,262.091];



theStateArray.push( new map_State("99","asdadf","") );
g_map_stateMap["99"] = theStateArray[54];
theStateArray[54].myPolygons.push( new map_Polygon() );
theStateArray[54].myPolygons[0].myXVals=[594.081,594.081,591.898,590.185,587.614,585.821,583.562,581.848,580.367,578.419,576.784,575.303,574.212,573.277,574.913,575.615,575.849,576.627,577.251,576.784,577.64,577.64,579.355,579.978,581.614,582.238,583.328,583.094,582.861,582.238,580.523,580.211,579.433,580.758,581.692,582.238,583.328,584.965,586.289,588.627,589.562,590.496,592.756,594.081];

theStateArray[54].myPolygons[0].myYVals=[268.442,268.442,270.236,271.483,272.809,274.211,276.237,276.082,276.082,277.173,278.499,279.356,280.134,279.589,278.109,277.25,275.77,275.692,274.522,273.354,272.809,271.249,271.249,271.561,272.809,271.639,270.081,269.456,267.196,266.651,266.105,264.936,264,262.285,262.208,262.519,262.129,264,264.468,264.39,265.637,267.04,267.82,268.442];


theStateArray.push( new map_State("98","asdadf","") );
g_map_stateMap["98"] = theStateArray[55];
theStateArray[55].myPolygons.push( new map_Polygon() );
theStateArray[55].myPolygons[0].myXVals=[576.345,576.345,574.397,574.631,575.799,576.422,577.592,577.825,578.526,578.683,579.461,580.241,580.552,582.267,582.89,583.123,583.356,582.267,581.643,580.006,579.384,577.669,577.125,576.422,575.564,574.164,573.228,572.604,571.514,571.203,570.424,569.956,568.71,568.864,568.71,570.034,571.436,571.826,573.072,574.085,574.631,575.564,576.422,576.345];

theStateArray[55].myPolygons[0].myYVals=[258.74,258.74,261.312,263.183,263.728,265.053,265.131,265.678,265.131,263.962,263.962,264.897,266.067,266.612,267.157,269.418,270.042,271.601,272.77,271.523,271.211,271.211,269.886,269.886,269.497,268.561,268.327,268.561,268.094,266.612,266.301,264.897,264.43,262.793,261.857,260.689,259.832,258.662,258.35,258.35,259.052,257.804,257.727,258.74];




theStateArray.push( new map_State("100","asdadf","") );
g_map_stateMap["100"] = theStateArray[56];
theStateArray[56].myPolygons.push( new map_Polygon() );
theStateArray[56].myPolygons[0].myXVals=[559.059,559.059,560.305,561.708,562.798,563.109,564.045,564.59,566.928,567.395,568.643,568.798,568.643,569.889,570.356,571.135,571.447,572.538,573.161,574.096,575.498,576.355,577.057,577.602,577.602,576.745,577.213,576.589,575.811,575.577,574.875,573.24,572.07,570.746,571.058,570.044,568.486,567.473,566.616,565.915,565.682,565.525,565.058,564.902,563.421,563.733,563.499,562.486,561.396,561.318,561.24,560.305,559.059];

theStateArray[56].myPolygons[0].myYVals=[263.149,263.149,262.448,261.901,261.512,260.733,261.2,261.589,261.512,262.058,261.824,262.759,264.396,264.864,266.268,266.579,268.06,268.527,268.294,268.527,269.463,269.853,269.853,271.178,272.736,273.282,274.451,275.621,275.699,277.179,278.037,279.517,279.206,279.908,281.389,280.921,280.843,281.622,281.467,280.142,279.83,277.335,276.945,275.854,274.997,274.217,272.971,269.307,267.125,266.657,265.722,265.097,263.149];


theStateArray.push( new map_State("102","asdadf","") );
g_map_stateMap["102"] = theStateArray[57];
theStateArray[57].myPolygons.push( new map_Polygon() );
theStateArray[57].myPolygons[0].myXVals=[560.082,560.082,563.354,563.666,563.432,562.418,561.328,561.25,561.172,560.237,558.991,558.68,557.9,556.731,555.174,552.914,551.511,550.187,549.018,546.057,545.278,546.836,548.395,549.642,549.797,550.187,551.434,552.603,553.147,554.627,555.174,555.485,556.653,557.2,558.211,558.367,559.381,560.082];

theStateArray[57].myPolygons[0].myYVals=[278.583,278.583,274.997,274.217,272.971,269.307,267.125,266.657,265.722,265.098,263.15,261.278,260.265,258.628,259.174,259.875,260.889,261.98,264.396,265.8,267.202,267.046,266.891,268.606,270.009,270.866,271.567,272.347,273.36,272.893,273.672,274.763,274.763,275.621,275.932,277.725,277.881,278.583];


theStateArray.push( new map_State("131","asdadf","") );
g_map_stateMap["131"] = theStateArray[58];
theStateArray[58].myPolygons.push( new map_Polygon() );
theStateArray[58].myPolygons[0].myXVals=[598.694,598.694,596.123,594.408,593.708,591.525,587.318,584.279,583.578,582.877,582.41,582.02,580.773,580.383,579.76,580.072,580.93,581.786,582.02,582.02,581.007,580.072,579.995,579.682,578.514,576.877,576.176,576.098,576.644,577.034,577.188,576.799,576.644,578.28,580.228,581.708,583.423,585.681,587.474,590.045,591.759,593.94,595.265,596.667,598.694];

theStateArray[58].myPolygons[0].myYVals=[274.152,274.152,276.179,278.751,282.258,284.752,286.624,288.884,290.131,289.897,289.897,289.819,290.053,290.988,290.755,289.352,288.182,288.026,287.403,285.688,285.688,285.455,284.129,283.662,283.427,283.817,284.052,281.947,281.479,281.245,280.231,278.829,278.595,277.27,276.179,276.179,276.334,274.308,272.905,271.58,270.333,268.54,270.645,272.047,274.152];


theStateArray.push( new map_State("63","asdadf","") );
g_map_stateMap["63"] = theStateArray[59];
theStateArray[59].myPolygons.push( new map_Polygon() );
theStateArray[59].myPolygons[0].myXVals=[515.768,515.768,517.015,518.261,519.352,520.755,521.768,523.481,524.962,525.43,527.923,530.884,533.065,535.48,537.663,538.909,541.013,543.195,544.831,547.48,549.896,551.298,552.779,553.324,554.726,555.038,554.493,555.116,555.116,552.779,552.076,551.843,550.44,549.584,548.493,546.078,544.987,542.649,541.792,540.623,539.61,538.676,536.884,535.559,534.156,533.845,535.403,537.039,537.741,538.909,539.065,537.896,536.26,535.169,534.546,533.299,532.52,531.585,530.65,529.638,528.39,527.688,525.586,524.65,523.638,522.158,520.677,519.976,518.339,518.573,518.651,518.729,518.573,516.859,516.002,514.833,514.755,514.833,515.224,515.768];

theStateArray[59].myPolygons[0].myYVals=[255.521,255.521,254.82,254.82,254.82,254.118,253.884,253.806,251.624,251.079,249.441,248.662,248.506,247.025,246.947,246.791,245.778,245.544,244.687,243.751,241.725,239.309,237.594,237.281,231.358,230.111,229.175,227.85,225.824,225.902,226.681,227.616,227.227,226.603,225.278,224.264,224.499,226.681,228.006,227.227,228.473,228.708,229.331,230.734,233.385,234.944,235.412,235.333,235.412,236.502,237.905,239.386,239.776,239.854,241.102,241.569,242.271,243.673,242.426,241.569,242.972,244.531,244.765,243.829,244.687,243.751,242.738,241.725,242.271,244.219,244.453,245.778,246.168,246.558,247.259,247.648,247.805,248.662,252.871,255.521];




theStateArray.push( new map_State("60","asdadf","") );
g_map_stateMap["60"] = theStateArray[60];
theStateArray[60].myPolygons.push( new map_Polygon() );
theStateArray[60].myPolygons[0].myXVals=[510.08,510.08,511.093,510.547,509.924,510.08,511.873,512.807,514.365,515.535,516.938,517.638,519.197,520.365,518.261,518.106,519.042,518.573,518.573,520.132,522.547,523.016,521.768,522.079,523.016,523.326,521.301,520.6,519.042,518.651,519.042,519.976,521.768,523.716,525.508,526.365,528.624,529.871,529.794,530.961,532.364,534.702,536.572,536.727,536.338,536.961,536.884,535.559,534.156,533.845,535.403,537.039,537.741,538.909,539.065,537.896,536.027,535.169,534.546,533.299,532.52,531.585,530.65,529.638,528.39,527.688,525.586,524.65,523.638,522.158,520.677,519.976,518.339,518.573,518.651,518.729,518.573,516.859,516.002,514.833,512.185,511.25,511.171,511.639,510.471,510.08];

theStateArray[60].myPolygons[0].myYVals=[243.361,243.361,240.244,238.295,237.204,236.034,236.034,236.814,236.814,237.36,237.828,238.607,237.983,236.97,235.879,233.774,232.761,232.371,231.592,231.045,230.267,229.175,229.331,227.772,227.539,225.044,224.264,222.16,222.784,220.991,220.368,218.886,218.964,218.886,218.886,218.809,220.368,221.693,222.394,222.472,222.082,221.771,221.693,223.485,225.122,227.85,229.331,230.734,233.385,234.944,235.412,235.333,235.412,236.502,237.905,239.386,239.776,239.854,241.102,241.569,242.271,243.673,242.426,241.569,242.972,244.531,244.765,243.829,244.687,243.751,242.738,241.725,242.271,244.219,244.453,245.778,246.168,246.558,247.259,247.648,247.571,246.947,246.168,244.92,244.453,243.361];



theStateArray.push( new map_State("61","asdadf","") );
g_map_stateMap["61"] = theStateArray[61];
theStateArray[61].myPolygons.push( new map_Polygon() );
theStateArray[61].myPolygons[0].myXVals=[519.976,519.976,517.482,516.158,514.6,514.054,512.73,511.95,510.471,509.613,508.289,505.951,505.405,503.847,501.666,499.562,497.692,496.835,496.601,496.601,496.679,495.432,493.796,492.004,491.614,490.368,488.577,487.407,487.251,487.407,486.394,484.524,482.965,482.888,482.577,482.109,482.965,483.823,484.524,484.524,485.381,485.304,485.849,486.55,487.251,488.42,488.42,487.563,486.784,485.537,485.46,485.381,486.083,486.394,486.473,486.239,485.927,486.628,486.862,487.33,489.434,494.03,495.277,494.498,495.198,495.821,497.458,498.705,503.38,504.549,506.575,507.354,508.6,510.08,510.625,511.093,510.547,509.924,510.08,511.873,512.807,514.365,515.535,516.938,517.638,519.197,520.365,518.261,518.106,519.042,518.573,518.573,520.132,522.547,523.016,521.768,522.079,523.016,523.326,521.301,520.6,519.042,518.651,519.042,519.976];

theStateArray[61].myPolygons[0].myYVals=[218.886,218.886,218.185,217.717,217.795,217.951,217.951,217.951,218.419,219.822,220.913,221.069,221.537,221.614,222.238,222.316,220.835,220.056,220.679,221.225,222.238,222.939,223.017,222.394,221.381,221.381,220.056,219.899,220.835,222.394,223.017,223.875,224.966,226.136,227.85,228.629,228.864,229.643,229.955,230.969,232.527,233.774,234.709,235.567,236.425,237.905,238.841,238.997,239.464,240.399,241.88,242.972,243.907,244.92,245.778,246.713,247.415,248.272,249.441,250.298,248.896,245.778,244.687,241.959,241.023,241.803,243.206,243.44,243.05,245.544,246.323,245.622,243.986,243.361,241.88,240.244,238.295,237.204,236.034,236.034,236.814,236.814,237.36,237.828,238.607,237.983,236.97,235.879,233.774,232.761,232.371,231.592,231.045,230.267,229.175,229.331,227.772,227.539,225.044,224.264,222.16,222.784,220.991,220.368,218.886];




theStateArray.push( new map_State("59","asdadf","") );
g_map_stateMap["59"] = theStateArray[62];
theStateArray[62].myPolygons.push( new map_Polygon() );
theStateArray[62].myPolygons[0].myXVals=[515.394,515.394,513.992,513.057,512.589,512.123,511.031,509.707,508.46,507.836,507.603,507.369,506.59,505.733,505.421,506.356,507.759,507.136,505.967,504.565,504.72,507.136,507.291,508.694,508.85,510.408,512.123,512.589,513.213,514.46,515.316,516.875,517.343,517.887,517.887,518.122,518.355,519.134,520.303,520.848,521.238,523.187,524.9,525.212,524.667,523.107,521.55,521.394,520.771,519.29,519.057,519.446,517.576,516.641,516.641,516.017,515.473,515.394];

theStateArray[62].myPolygons[0].myYVals=[186.773,186.773,188.409,188.409,188.956,188.488,188.488,189.112,189.813,190.203,191.84,193.243,194.256,194.333,198.932,199.712,200.335,204.311,206.182,207.584,208.052,209.065,210.235,210.157,211.872,211.56,212.105,212.261,213.43,214.989,214.989,213.508,212.962,212.105,210.235,209.689,209.221,209.221,209.143,207.351,206.805,206.104,204.856,202.985,202.284,202.207,200.569,198.387,197.998,196.594,195.815,194.178,194.256,193.165,192.386,191.216,189.345,186.773];




theStateArray.push( new map_State("55","asdadf","") );
g_map_stateMap["55"] = theStateArray[63];
theStateArray[63].myPolygons.push( new map_Polygon() );
theStateArray[63].myPolygons[0].myXVals=[515.394,515.394,513.992,513.057,512.589,512.123,511.031,509.707,508.46,507.836,507.603,507.369,506.59,505.733,505.421,506.356,507.759,507.136,505.967,504.565,504.72,507.136,507.291,508.694,508.85,510.408,512.123,512.589,513.213,514.46,515.316,516.875,517.343,517.887,517.887,518.122,518.355,519.134,520.303,520.848,521.238,523.187,524.9,525.212,524.667,523.107,521.55,521.394,520.771,519.29,519.057,519.446,517.576,516.641,516.641,516.017,515.473,515.394];

theStateArray[63].myPolygons[0].myYVals=[186.773,186.773,188.409,188.409,188.956,188.488,188.488,189.112,189.813,190.203,191.84,193.243,194.256,194.333,198.932,199.712,200.335,204.311,206.182,207.584,208.052,209.065,210.235,210.157,211.872,211.56,212.105,212.261,213.43,214.989,214.989,213.508,212.962,212.105,210.235,209.689,209.221,209.221,209.143,207.351,206.805,206.104,204.856,202.985,202.284,202.207,200.569,198.387,197.998,196.594,195.815,194.178,194.256,193.165,192.386,191.216,189.345,186.773];




theStateArray.push( new map_State("57","asdadf","") );
g_map_stateMap["57"] = theStateArray[64];
theStateArray[64].myPolygons.push( new map_Polygon() );
theStateArray[64].myPolygons[0].myXVals=[515.394,515.394,513.992,513.057,512.589,512.123,511.031,509.707,508.46,507.836,507.603,507.369,506.59,505.733,505.421,503.162,503.785,502.851,502.227,499.5,499.345,498.487,497.24,497.084,495.994,495.214,494.202,493.579,495.448,495.292,494.436,494.124,493.734,492.643,491.241,492.02,492.877,494.357,495.526,496.695,497.396,498.175,498.643,498.565,497.864,497.941,498.331,499.578,504.33,505.266,505.733,507.369,509.005,509.707,510.253,510.643,511.343,512.824,513.525,514.927,515.083,514.927,514.538,513.057,512.512,513.29,513.369,514.615,515.394];

theStateArray[64].myPolygons[0].myYVals=[186.773,186.773,188.409,188.409,188.956,188.488,188.488,189.112,189.813,190.203,191.84,193.243,194.256,194.333,198.932,199.01,197.218,196.516,196.283,196.048,195.659,195.659,195.347,196.438,197.295,197.218,197.14,196.126,195.347,194.178,194.101,194.646,193.555,192.151,192.386,191.138,191.06,191.373,191.995,192.542,192.542,191.528,191.138,189.968,187.007,186.228,185.604,184.902,182.252,181.24,180.927,180.694,180.538,180.538,181.395,182.252,182.72,183.031,182.798,182.72,183.188,184.278,184.668,184.747,186.149,186.149,187.163,187.475,186.773];



theStateArray.push( new map_State("58","asdadf","") );
g_map_stateMap["58"] = theStateArray[65];
theStateArray[65].myPolygons.push( new map_Polygon() );
theStateArray[65].myPolygons[0].myXVals=[515.005,515.005,515.083,515.316,514.46,513.213,512.589,512.123,510.408,508.85,508.694,507.291,507.136,504.72,504.565,505.967,507.136,507.759,506.356,505.421,503.162,503.785,502.851,502.227,499.5,499.345,498.487,497.24,497.084,495.994,495.214,494.202,493.579,495.448,495.292,494.436,494.124,493.734,492.643,491.241,489.838,488.28,487.579,486.955,487.189,487.268,484.384,484.384,484.384,480.879,478.462,477.761,477.761,479.709,480.021,479.632,478.229,478.852,479.865,481.345,482.515,482.982,483.294,483.371,484.93,486.799,487.812,487.656,487.812,488.981,490.773,492.02,492.41,494.202,495.837,497.084,497.007,497.007,497.24,498.098,499.968,502.071,504.253,505.811,506.356,508.694,510.018,510.875,512.356,513.135,514.46,515.005];

theStateArray[65].myPolygons[0].myYVals=[217.795,217.795,215.535,214.989,214.989,213.43,212.261,212.105,211.56,211.872,210.157,210.235,209.065,208.052,207.584,206.182,204.311,200.335,199.712,198.932,199.01,197.218,196.516,196.283,196.048,195.659,195.659,195.347,196.438,197.295,197.218,197.14,196.126,195.347,194.178,194.101,194.646,193.555,192.151,192.386,193.866,197.295,200.413,202.05,203.375,204.623,207.663,209.299,208.987,210.78,212.807,217.795,219.276,220.056,221.458,222.784,225.746,227.539,228.629,229.254,228.629,227.85,226.136,224.966,223.875,223.017,222.394,220.835,219.899,220.056,221.381,221.381,222.394,223.017,222.939,222.238,221.225,220.679,220.056,220.835,222.316,222.238,221.614,221.537,221.069,220.913,219.822,218.419,217.951,217.951,217.951,217.795];



theStateArray.push( new map_State("6","asdadf","") );
g_map_stateMap["6"] = theStateArray[66];
theStateArray[66].myPolygons.push( new map_Polygon() );
theStateArray[66].myPolygons[0].myXVals=[488.935,488.935,488.155,488.078,488.779,488.389,488.544,487.064,486.441,486.363,489.947,490.103,491.038,491.038,491.428,492.908,493.532,493.142,492.752,490.959,490.648,488.544,487.142,485.351,483.792,483.87,482.234,483.558,484.649,485.896,487.688,489.558,490.959,491.739,492.596,494.154,495.246,496.493,497.193,497.973,498.362,498.285,497.583,497.739,498.05,499.375,498.207,496.414,495.479,495.947,497.115,497.816,497.895,498.207,498.285,498.518,497.349,495.479,494.232,493.688,493.064,492.207,490.727,489.558,488.935];

theStateArray[66].myPolygons[0].myYVals=[176.484,176.484,177.029,177.886,178.822,179.212,181.004,181.083,182.018,183.187,183.499,182.018,182.096,183.187,183.499,183.42,184.902,186.694,188.175,188.175,189.5,189.812,190.904,192.619,194.1,194.957,196.983,197.373,197.139,196.359,195.502,194.1,192.619,191.371,191.293,191.684,192.229,192.774,192.774,191.838,191.371,190.279,187.318,186.46,185.915,185.213,184.278,182.563,181.94,181.628,181.239,180.381,179.601,178.12,177.263,176.484,176.562,176.484,176.717,177.341,177.575,177.575,177.653,177.419,176.484];



theStateArray.push( new map_State("9","asdadf","") );
g_map_stateMap["9"] = theStateArray[67];
theStateArray[67].myPolygons.push( new map_Polygon() );
theStateArray[67].myPolygons[0].myXVals=[497.349,497.349,497.271,497.271,497.583,497.816,494.7,494.544,493.298,492.908,492.519,492.129,491.35,490.025,488,486.676,485.818,484.805,484.805,486.051,488,488.935,489.558,490.727,492.207,493.064,493.688,494.232,495.479,497.349];

theStateArray[67].myPolygons[0].myYVals=[176.562,176.562,175.471,174.769,173.444,172.743,172.976,171.495,171.651,170.482,170.482,171.729,172.586,171.807,171.962,171.962,171.962,172.586,173.833,175.548,175.782,176.484,177.419,177.653,177.575,177.575,177.341,176.717,176.484,176.562];



theStateArray.push( new map_State("5","asdadf","") );
g_map_stateMap["5"] = theStateArray[68];
theStateArray[68].myPolygons.push( new map_Polygon() );
theStateArray[68].myPolygons[0].myXVals=[481.688,481.688,482.155,483.48,483.792,485.351,487.142,488.544,490.648,490.959,492.752,493.142,493.532,492.908,491.428,491.038,491.038,490.103,489.947,486.363,486.441,487.064,488.544,488.389,488.779,488.078,488.155,488.935,488,486.051,485.351,484.181,483.558,482.234,481.922,481.766,481.221,480.441,479.584,478.26,478.104,477.948,477.559,477.403,478.026,479.194,480.13,481.688];

theStateArray[68].myPolygons[0].myYVals=[194.1,194.1,194.1,193.631,194.1,192.619,190.904,189.812,189.5,188.175,188.175,186.694,184.902,183.42,183.499,183.187,182.096,182.018,183.499,183.187,182.018,181.083,181.004,179.212,178.822,177.886,177.029,176.484,175.782,175.548,176.717,178.354,179.212,179.524,179.524,179.368,178.978,178.277,177.73,180.537,182.485,184.278,187.474,189.189,189.812,190.981,192.073,194.1];


theStateArray.push( new map_State("3","asdadf","") );
g_map_stateMap["3"] = theStateArray[69];
theStateArray[69].myPolygons.push( new map_Polygon() );
theStateArray[69].myPolygons[0].myXVals=[465.404,465.404,465.481,464.937,464.469,464.391,466.261,467.897,470.001,470.391,470.78,471.949,472.962,474.52,475.923,477.014,477.325,478.26,479.584,479.351,479.273,479.039,478.572,478.338,475.845,473.585,473.273,473.118,472.729,472.104,471.792,469.923,469.065,467.353,465.404];

theStateArray[69].myPolygons[0].myYVals=[174.769,174.769,176.016,176.717,177.964,180.303,180.303,179.913,180.303,180.927,181.394,182.329,180.615,183.42,182.485,183.42,181.316,180.537,177.73,177.497,177.419,176.873,176.562,175.548,175.782,175.159,174.69,174.613,174.145,173.677,172.976,171.962,171.183,172.898,174.769];



theStateArray.push( new map_State("7","asdadf","") );
g_map_stateMap["7"] = theStateArray[70];
theStateArray[70].myPolygons.push( new map_Polygon() );
theStateArray[70].myPolygons[0].myXVals=[475.845,475.845,478.338,478.572,479.039,479.273,479.584,480.441,481.221,481.766,481.922,482.234,483.558,484.181,485.351,486.051,484.805,484.805,484.181,483.403,483.014,482.155,481.766,480.52,479.429,478.026,477.247,476.702,476.546,476.156,476.001,475.845];

theStateArray[70].myPolygons[0].myYVals=[175.782,175.782,175.548,176.562,176.873,177.419,177.73,178.277,178.978,179.368,179.524,179.524,179.212,178.354,176.717,175.548,173.833,172.586,170.871,170.248,169.546,169.625,169,169,169.546,170.95,170.871,171.183,172.274,173.6,174.69,175.782];



theStateArray.push( new map_State("46","asdadf","") );
g_map_stateMap["46"] = theStateArray[71];
theStateArray[71].myPolygons.push( new map_Polygon() );
theStateArray[71].myPolygons[0].myXVals=[465.31,465.31,462.895,462.115,461.492,461.336,461.336,460.09,459.155,458.064,456.428,456.272,454.713,454.87,454.947,454.402,453.077,450.35,449.182,448.714,446.611,446.532,446.299,444.195,442.637,441.702,438.819,437.183,432.197,430.872,430.482,428.846,428.612,428.689,429.313,429.937,430.482,431.105,431.806,431.729,432.197,433.521,433.599,434.3,436.169,436.793,437.183,437.339,437.417,438.585,440.066,441.468,444.818,446.377,448.325,448.714,448.948,449.338,449.806,450.584,450.974,451.752,452.299,452.922,453.389,453.856,454.169,455.025,455.804,456.974,459.311,461.727,464.687,464.219,464.297,464.454,464.92,465.388,465.31];

theStateArray[71].myPolygons[0].myYVals=[174.52,174.52,174.208,173.272,172.181,170.778,169.375,167.972,166.958,166.569,166.569,169.219,171.713,173.039,175.845,176.702,179.43,182.236,182.548,182.159,182.548,184.106,185.12,185.042,185.509,186.212,185.978,186.212,186.523,186.757,187.38,186.445,187.692,188.394,189.095,189.563,189.563,190.109,190.655,192.135,192.524,192.837,193.382,194.551,193.46,193.304,193.694,194.864,196.188,196.344,196.344,196.344,195.253,194.864,194.162,193.928,192.524,191.902,191.667,191.589,191.356,191.278,191.044,190.342,188.94,188.628,188.237,187.771,187.927,188.316,185.432,184.809,185.042,183.873,182.626,177.638,176.468,175.767,174.52];



theStateArray.push( new map_State("45","asdadf","") );
g_map_stateMap["45"] = theStateArray[72];
theStateArray[72].myPolygons.push( new map_Polygon() );
theStateArray[72].myPolygons[0].myXVals=[461.181,461.181,468.738,467.881,467.18,466.946,466.791,466.011,465.388,464.687,461.727,459.311,456.974,457.753,458.142,459.155,460.791,461.181];

theStateArray[72].myPolygons[0].myYVals=[191.278,191.278,191.122,190.499,189.797,188.394,187.225,186.445,185.978,185.042,184.809,185.432,188.316,189.563,190.187,190.265,190.81,191.278];

theStateArray.push( new map_State("2","asdadf","") );
g_map_stateMap["2"] = theStateArray[73];
theStateArray[73].myPolygons.push( new map_Polygon() );
theStateArray[73].myPolygons[0].myXVals=[466.885,466.885,467.196,468.755,470.546,471.949,471.792,471.949,470.78,470.391,470.001,467.897,466.261,464.391,464.313,464.235,464.781,465.481,466.104,466.885];

theStateArray[73].myPolygons[0].myYVals=[187.474,187.474,186.227,185.292,184.902,184.512,183.888,182.329,181.394,180.927,180.303,179.913,180.303,180.303,182.953,184.122,185.292,186.227,186.694,187.474];




theStateArray.push( new map_State("4","asdadf","") );
g_map_stateMap["4"] = theStateArray[74];
theStateArray[74].myPolygons.push( new map_Polygon() );
theStateArray[74].myPolygons[0].myXVals=[478.26,478.26,477.325,477.014,475.923,474.52,472.962,471.949,470.546,468.755,467.196,466.885,467.041,467.196,467.897,468.755,469.768,469.923,470.001,470.546,471.949,473.43,475.222,476.624,478.26,479.194,478.026,477.403,477.559,477.948,478.104,478.26];

theStateArray[74].myPolygons[0].myYVals=[180.537,180.537,181.316,183.42,182.485,183.42,184.2,184.512,184.902,185.292,186.227,187.474,188.721,190.046,190.747,191.371,192.151,193.788,195.58,196.359,196.516,196.048,195.502,194.021,192.073,190.981,189.812,189.189,187.474,184.278,182.485,180.537];



theStateArray.push( new map_State("1","asdadf","") );
g_map_stateMap["1984"] = theStateArray[75];
theStateArray[75].myPolygons.push( new map_Polygon() );
theStateArray[75].myPolygons[0].myXVals=[471.949,471.949,471.792,471.949,472.962,474.52,472.962,471.949];

theStateArray[75].myPolygons[0].myYVals=[182.329,182.329,183.888,184.512,184.2,183.42,180.615,182.329];



theStateArray.push( new map_State("39","asdadf","") );
g_map_stateMap["39"] = theStateArray[76];
theStateArray[76].myPolygons.push( new map_Polygon() );
theStateArray[76].myPolygons[0].myXVals=[434.3,434.3,436.169,436.793,437.183,437.339,437.417,438.585,440.066,441.468,444.818,446.377,448.325,448.714,448.948,449.338,449.806,450.584,450.974,451.752,452.299,452.922,453.389,453.856,454.169,455.025,455.804,456.974,457.753,458.142,459.155,460.791,461.181,460.246,458.142,456.039,455.648,455.259,455.415,455.804,456.584,456.817,456.661,456.039,454.713,453.935,453.7,453.232,451.831,449.648,448.792,447.079,446.299,443.806,442.169,441.001,440.844,440.923,440.689,438.585,436.559,435.624,434.767,434.689,434.767,434.846,434.3];

theStateArray[76].myPolygons[0].myYVals=[194.551,194.551,193.46,193.304,193.694,194.864,196.188,196.344,196.344,196.344,195.253,194.864,194.162,193.928,192.524,191.902,191.667,191.589,191.356,191.278,191.044,190.342,188.94,188.628,188.237,187.771,187.927,188.316,189.563,190.187,190.265,190.81,191.278,191.278,193.538,196.657,196.89,197.513,198.37,199.15,200.319,200.788,201.41,201.333,201.41,201.722,202.502,203.437,204.139,205.075,205.386,204.684,204.294,204.528,203.983,204.217,202.502,201.645,200.788,200.943,200.397,199.619,198.449,196.734,195.876,195.175,194.551];



theStateArray.push( new map_State("37","asdadf","") );
g_map_stateMap["37"] = theStateArray[77];
theStateArray[77].myPolygons.push( new map_Polygon() );
theStateArray[77].myPolygons[0].myXVals=[428.846,428.846,428.612,428.689,429.313,429.937,430.482,431.105,431.806,431.729,432.197,433.521,433.599,428.456,426.041,424.95,424.014,423.859,422.69,421.755,419.651,417.548,417.314,414.042,410.925,409.757,408.899,408.744,408.432,405.548,405.627,407.029,407.809,409.211,412.016,412.795,414.275,416.223,417.471,428.846];

theStateArray[77].myPolygons[0].myYVals=[186.445,186.445,187.692,188.394,189.095,189.563,189.563,190.109,190.655,192.135,192.524,192.837,193.382,197.279,198.604,198.06,199.462,200.631,200.631,201.255,202.502,200.008,197.436,197.046,196.188,193.227,191.823,190.187,189.485,188.004,186.913,185.199,183.562,182.626,182.548,183.016,183.639,183.717,185.12,186.445];




theStateArray.push( new map_State("38","asdadf","") );
g_map_stateMap["38"] = theStateArray[78];
theStateArray[78].myPolygons.push( new map_Polygon() );
theStateArray[78].myPolygons[0].myXVals=[441.001,441.001,440.844,440.923,440.689,438.585,436.559,435.624,434.767,434.689,434.767,434.846,434.3,433.599,428.456,426.041,424.95,424.014,423.859,422.69,421.755,419.651,419.106,419.106,421.833,422.146,424.171,424.249,426.041,427.054,428.145,430.482,431.729,432.82,434.144,435.858,437.027,437.728,440.923,441.001];

theStateArray[78].myPolygons[0].myYVals=[204.217,204.217,202.502,201.645,200.788,200.943,200.397,199.619,198.449,196.734,195.876,195.175,194.551,193.382,197.279,198.604,198.06,199.462,200.631,200.631,201.255,202.502,205.62,207.413,209.828,211.154,211.855,212.791,212.089,211.388,210.453,212.479,212.167,211.31,211.388,210.686,209.595,208.815,208.348,204.217];



theStateArray.push( new map_State("16","asdadf","") );
g_map_stateMap["16"] = theStateArray[79];
theStateArray[79].myPolygons.push( new map_Polygon() );
theStateArray[79].myPolygons[0].myXVals=[436.187,436.187,431.744,432.836,434.159,435.873,437.043,437.744,440.938,441.017,442.185,443.821,446.314,447.095,448.809,449.666,451.925,453.25,453.716,453.951,454.729,456.054,456.677,456.834,456.677,458.002,458.237,457.379,456.834,456.288,456.366,456.054,455.354,454.729,453.716,453.405,452.703,449.042,445.535,444.756,444.834,444.367,442.03,441.484,440.86,439.692,438.29,436.576,436.187];

theStateArray[79].myPolygons[0].myYVals=[216.298,216.298,212.167,211.232,211.388,210.686,209.518,208.738,208.27,204.217,203.905,204.45,204.294,204.606,205.308,205.075,204.061,203.36,202.424,201.645,201.41,201.333,201.41,200.788,201.41,202.97,203.749,204.294,204.762,206.555,209.828,210.453,211.7,211.934,212.557,213.726,214.116,214.583,214.583,214.038,213.336,213.258,213.959,213.804,213.414,213.258,213.336,213.648,216.298];




theStateArray.push( new map_State("71","asdadf","") );
g_map_stateMap["71"] = theStateArray[80];
theStateArray[80].myPolygons.push( new map_Polygon() );
theStateArray[80].myPolygons[0].myXVals=[487.33,487.33,486.083,485.304,483.901,482.811,482.265,482.265,480.706,479.538,477.824,477.201,476.812,476.032,476.188,477.435,477.044,476.188,474.94,473.928,471.59,469.487,470.266,466.76,465.514,465.279,465.825,466.292,466.37,465.124,464.422,464.344,463.565,462.631,462.007,460.526,461.383,463.332,462.786,460.449,459.436,458.657,458.268,457.644,457.721,456.708,456.396,456.631,456.475,456.864,455.853,457.41,459.358,460.292,461.383,461.773,462.786,463.332,464.5,465.279,467.15,467.85,468.162,467.539,468.396,467.773,466.916,466.604,466.214,466.448,467.85,468.63,469.487,469.487,469.643,470.577,471.98,473.148,473.148,473.617,474.551,475.72,476.577,477.123,477.824,478.447,479.459,480.939,482.109,482.965,483.823,484.524,484.524,485.381,485.304,485.849,486.55,487.251,488.42,488.42,487.563,486.784,485.537,485.46,485.381,486.083,486.394,486.473,486.239,485.927,486.628,486.862, 487.33];

theStateArray[80].myPolygons[0].myYVals=[250.298,250.298,250.922,250.922,249.363,249.363,247.415,244.843,244.531,245.311,244.141,244.843,245.622,246.479,247.571,248.818,249.909,249.909,248.194,248.194,248.35,248.038,246.479,246.246,246.479,247.025,248.194,250.455,253.183,252.715,253.105,253.884,254.274,253.806,254.508,254.664,253.026,249.831,249.831,249.909,249.987,249.052,248.741,246.479,244.687,243.206,240.244,238.763,237.828,236.191,234.398,232.137,230.344,230.267,230.267,228.864,228.864,229.643,231.202,230.969,228.473,226.136,223.485,222.004,221.458,221.225,220.368,219.978,219.121,218.107,216.47,216.081,216.548,217.795,218.574,218.73,219.51,220.056,221.069,221.614,223.641,225.434,225.979,225.979,225.746,227.539,228.629,229.254,228.629,228.864,229.643,229.955,230.969,232.527,233.774,234.709,235.567,236.425,237.905,238.841,238.997,239.464,240.399,241.88,242.972,243.907,244.92,245.778,246.713,247.415,248.272,249.441,250.298];



theStateArray.push( new map_State("69","asdadf","") );
g_map_stateMap["69"] = theStateArray[81];
theStateArray[81].myPolygons.push( new map_Polygon() );
theStateArray[81].myPolygons[0].myXVals=[488.292,488.292,489.771,490.551,490.239,492.343,492.733,493.278,494.837,495.615,495.615,496.784,497.953,499.044,499.823,500.836,501.147,500.057,500.057,498.109,497.173,496.161,497.72,497.72,497.173,498.499,499.355,500.057,501.381,502.238,505.121,505.9,505.9,506.992,506.992,507.536,509.017,511.199,513.069,515.718,515.173,514.86,514.783,512.133,511.199,511.121,511.588,510.419,510.03,508.55,507.303,506.524,504.498,503.329,498.654,497.408,495.771,495.771,495.459,495.148,494.447,495.227,493.979,487.278,486.032,485.252,484.552,482.838,482.136,482.214,483.929,484.395,484.006,482.448,482.37,480.734,480.345,480.655,482.526,482.526,484.785,485.954,486.889,487.513,488.681,487.902,488.292];

theStateArray[81].myPolygons[0].myYVals=[271.344,271.344,271.344,270.72,268.226,266.901,265.108,264.796,263.237,263.237,263.861,265.342,266.121,268.616,271.109,271.109,269.785,266.745,266.745,263.237,263.082,261.679,261.444,261.133,259.184,259.184,258.249,256.846,257.002,257.781,257.781,258.95,259.575,259.964,259.964,260.354,259.496,256.69,255.599,255.521,252.871,249.52,247.648,247.571,246.947,246.168,244.92,244.453,243.361,243.986,245.622,246.323,245.544,243.05,243.44,243.206,241.803,241.803,241.413,241.023,241.959,244.687,245.778,250.298,250.922,250.922,251.858,253.261,254.664,255.599,256.223,257.704,259.262,260.197,261.834,262.614,264.796,266.901,267.213,267.213,265.576,265.342,265.576,266.901,268.459,269.395,271.344];



theStateArray.push( new map_State("64","asdadf","") );
g_map_stateMap["64"] = theStateArray[82];
theStateArray[82].myPolygons.push( new map_Polygon() );
theStateArray[82].myPolygons[0].myXVals=[509.068,509.068,511.25,512.34,512.886,513.664,514.054,514.678,515.379,516.236,517.249,518.106,517.561,518.729,519.431,519.976,520.054,520.988,522.158,523.56,524.339,524.339,523.56,523.17,523.872,524.339,525.898,527.145,528.079,530.65,530.728,531.508,533.144,533.534,534.001,533.61,532.753,532.131,532.832,533.767,535.637,535.871,537.351,538.364,538.364,537.663,535.48,533.065,530.884,527.923,525.43,524.962,523.481,521.768,520.755,519.352,518.261,517.015,515.768,514.365,513.12,511.25,509.068];

theStateArray[82].myPolygons[0].myYVals=[259.496,259.496,259.262,260.354,261.679,261.522,262.77,263.159,264.407,264.251,264.562,263.549,262.692,261.211,261.211,261.055,261.211,262.146,262.692,261.367,262.38,262.926,264.796,265.654,266.277,267.291,264.719,264.407,263.471,263.471,261.99,261.444,260.977,259.496,257.625,256.612,256.456,255.911,254.508,253.183,252.637,251.079,250.298,249.441,248.116,246.947,247.025,248.506,248.662,249.441,251.079,251.624,253.806,253.884,254.118,254.82,254.82,254.82,255.521,255.521,255.599,256.69,259.496];




theStateArray.push( new map_State("65","asdadf","") );
g_map_stateMap["65"] = theStateArray[83];
theStateArray[83].myPolygons.push( new map_Polygon() );
theStateArray[83].myPolygons[0].myXVals=[529.481,529.481,530.105,530.261,530.806,531.273,532.131,532.91,533.065,532.287,531.118,530.806,529.871,528.937,528.39,527.923,526.287,524.417,524.339,523.716,523.716,523.326,522.547,522.001,520.521,519.742,519.274,518.962,518.418,518.962,519.431,519.352,517.872,516.78,516.002,515.69,515.847,516.236,517.249,518.106,517.561,518.729,519.431,519.976,520.054,520.988,522.158,523.56,524.339,524.339,523.56,523.17,523.872,524.339,525.898,527.145,528.079,530.65,530.728,531.508,533.144,533.689,535.247,535.871,535.48,535.637,536.183,537.428,539.299,539.923,540.701,541.792,542.415,542.649,542.182,540.545,539.532,539.532,539.61,539.221,538.831,538.676,538.052,537.818,536.727,535.559,533.534,532.364,530.806,530.494,529.481];

theStateArray[83].myPolygons[0].myYVals=[275.396,275.396,274.696,273.214,272.825,272.825,273.292,272.747,271.812,271.422,271.188,270.409,270.409,270.097,269.005,269.005,269.317,270.33,271.188,271.5,272.357,273.76,273.76,273.449,272.747,272.981,271.188,270.097,269.239,268.459,267.602,266.823,266.199,267.135,267.68,267.213,265.42,264.251,264.562,263.549,262.692,261.211,261.211,261.055,261.211,262.146,262.692,261.367,262.38,262.926,264.796,265.654,266.277,267.291,264.719,264.407,263.471,263.471,261.99,261.444,260.977,260.977,259.964,260.197,261.679,262.926,263.549,263.471,263.471,264.017,265.731,266.901,267.68,268.538,269.395,271.032,272.981,274.228,275.631,276.644,278.359,279.061,280.073,280.931,279.372,278.047,278.125,277.813,277.111,276.644,275.396];




theStateArray.push( new map_State("103","asdadf","") );
g_map_stateMap["103"] = theStateArray[84];
theStateArray[84].myPolygons.push( new map_Polygon() );
theStateArray[84].myPolygons[0].myXVals=[559.946,559.946,559.246,558.232,558.076,557.064,556.518,555.349,555.038,554.493,553.012,552.467,551.298,550.051,549.661,549.506,548.259,546.701,545.142,542.649,542.182,540.545,539.532,539.532,539.61,539.221,538.831,538.676,538.052,537.818,537.351,539.065,539.61,542.104,543.428,544.286,545.376,546.701,547.557,549.272,550.675,552.467,553.09,553.869,555.816,557.843,558.933,559.946];

theStateArray[84].myPolygons[0].myYVals=[278.583,278.583,277.881,277.725,275.932,275.621,274.763,274.763,273.672,272.893,273.36,272.347,271.567,270.866,270.009,268.606,266.891,267.046,267.202,268.606,269.463,271.1,273.049,274.296,275.699,276.712,278.427,279.128,280.142,280.999,282.324,284.429,285.52,286.767,285.832,285.52,285.364,285.052,283.805,283.571,283.649,283.961,281.389,280.142,280.063,280.609,279.518,278.583];



theStateArray.push( new map_State("135","asdadf","") );
g_map_stateMap["135"] = theStateArray[85];
theStateArray[85].myPolygons.push( new map_Polygon() );
theStateArray[85].myPolygons[0].myXVals=[556.874,556.874,556.329,555.082,554.226,553.913,553.913,553.446,553.446,552.823,552.277,552.044,550.407,549.239,548.927,548.927,548.616,547.136,547.136,544.875,544.875,544.252,543.395,541.915,542.07,543.395,544.252,545.343,546.667,547.523,549.239,550.641,552.434,553.057,553.836,555.784,557.81,559.913,561.394,561.159,560.458,560.146,560.458,559.368,558.9,558.277,555.862,555.394,554.614,555.238,556.095,556.095,555.472,555.472,555.628,556.874];

theStateArray[85].myPolygons[0].myYVals=[292.901,292.901,294.148,295.551,295.551,295.084,295.084,295.239,295.239,295.863,295.941,294.849,295.785,294.927,294.226,292.901,291.965,290.875,290.875,289.549,289.549,288.536,287.99,287.913,286.666,285.73,285.418,285.262,284.951,283.703,283.469,283.547,283.859,281.287,280.04,279.962,280.508,278.481,279.495,280.196,280.975,282.067,283.314,284.015,284.951,285.497,286.899,288.614,289.238,289.472,289.627,290.25,290.797,290.797,291.419,292.901];




theStateArray.push( new map_State("134","asdadf","") );
g_map_stateMap["134"] = theStateArray[86];
theStateArray[86].myPolygons.push( new map_Polygon() );
theStateArray[86].myPolygons[0].myXVals=[570.512,570.512,569.966,569.344,569.344,569.655,570.824,571.759,572.693,572.07,571.914,571.058,570.044,568.486,567.473,566.616,565.915,565.682,565.525,565.058,564.902,563.421,560.149,561.63,561.396,560.695,560.383,560.695,559.604,559.136,558.513,557.421,556.098,555.942,555.63,554.851,555.475,556.331,556.331,555.708,555.865,557.111,558.201,559.682,560.305,561.162,561.24,562.175,564.123,566.772,567.24,567.629,569.109,570.512];

theStateArray[86].myPolygons[0].myYVals=[286.656,286.656,286.421,285.954,285.33,284.395,284.317,283.538,282.835,282.29,282.056,281.355,280.887,280.809,281.588,281.433,280.108,279.796,277.302,276.913,275.821,274.964,278.549,279.562,280.264,281.043,282.134,283.381,284.083,285.018,285.564,286.11,286.967,287.747,288.682,289.305,289.54,289.695,290.319,290.865,291.488,292.969,292.969,292.423,292.735,293.28,292.033,290.552,289.851,288.682,287.902,287.201,286.732,286.656];



theStateArray.push( new map_State("133","asdadf","") );
g_map_stateMap["133"] = theStateArray[87];
theStateArray[87].myPolygons.push( new map_Polygon() );
theStateArray[87].myPolygons[0].myXVals=[576.812,576.812,574.242,573.307,572.137,570.814,571.125,571.981,572.137,572.76,571.826,570.891,569.724,569.411,569.411,570.034,570.58,571.203,571.358,571.125,570.502,570.502,570.58,571.203,571.592,571.904,572.76,573.462,574.71,575.332,575.878,577.125,578.06,578.293,577.982,576.969,576.969,577.28,577.747,578.449,578.526,578.683,577.046,576.346,576.268,576.812,577.202,577.358,576.969,576.812];

theStateArray[87].myPolygons[0].myYVals=[278.359,278.359,279.995,279.451,279.138,279.84,281.321,282.022,282.256,282.802,283.503,284.283,284.36,285.296,285.919,286.387,286.621,286.621,287.088,287.869,288.726,289.349,289.661,290.518,291.454,291.688,291.688,290.908,291.765,291.765,291.375,290.285,289.661,288.959,288.18,286.776,286.309,285.686,285.53,285.062,284.126,283.191,283.582,283.815,281.71,281.243,281.009,279.995,278.593,278.359];



theStateArray.push( new map_State("131","asdadf","") );
g_map_stateMap["131"] = theStateArray[88];
theStateArray[88].myPolygons.push( new map_Polygon() );
theStateArray[88].myPolygons[0].myXVals=[598.694,598.694,596.123,594.408,593.708,591.525,587.318,584.279,583.578,582.877,582.41,582.02,580.773,580.383,579.76,580.072,580.93,581.786,582.02,582.02,581.007,580.072,579.995,579.682,578.514,576.877,576.176,576.098,576.644,577.034,577.188,576.799,576.644,578.28,580.228,581.708,583.423,585.681,587.474,590.045,591.759,593.94,595.265,596.667,598.694];

theStateArray[88].myPolygons[0].myYVals=[274.152,274.152,276.179,278.751,282.258,284.752,286.624,288.884,290.131,289.897,289.897,289.819,290.053,290.988,290.755,289.352,288.182,288.026,287.403,285.688,285.688,285.455,284.129,283.662,283.427,283.817,284.052,281.947,281.479,281.245,280.231,278.829,278.595,277.27,276.179,276.179,276.334,274.308,272.905,271.58,270.333,268.54,270.645,272.047,274.152];




theStateArray.push( new map_State("132","asdadf","") );
g_map_stateMap["132"] = theStateArray[89];
theStateArray[89].myPolygons.push( new map_Polygon() );
theStateArray[89].myPolygons[0].myXVals=[583.612,583.612,582.677,582.288,581.82,581.353,580.73,579.637,579.093,579.171,577.69,577.067,575.43,574.574,574.807,574.184,573.093,573.172,572.938,571.38,570.21,569.198,568.808,567.016,567.094,566.236,566.082,567.328,568.34,569.042,569.743,570.756,571.769,572.626,573.327,574.574,575.197,575.743,576.989,577.924,578.158,577.847,576.833,576.833,577.145,577.612,578.313,578.391,578.548,579.716,580.028,580.105,581.042,582.054,582.054,581.82,580.963,580.105,579.794,580.417,580.807,582.054,582.444,582.91,583.612];

theStateArray[89].myPolygons[0].myYVals=[289.929,289.929,291.41,292.112,293.046,293.514,294.06,296.398,298.035,299.516,300.451,300.451,300.295,300.295,301.386,302.711,303.414,304.972,306.297,305.206,303.881,302.4,301.699,300.374,298.269,297.879,296.632,295.151,294.995,293.202,292.734,292.423,291.721,291.721,290.942,291.799,291.799,291.41,290.318,289.695,288.993,288.214,286.811,286.343,285.719,285.563,285.096,284.16,283.226,283.459,283.927,285.252,285.485,285.485,287.2,287.825,287.98,289.149,290.552,290.786,289.851,289.617,289.695,289.695,289.929];



theStateArray.push( new map_State("-5","asdadf","") );
g_map_stateMap["-5"] = theStateArray[90];
theStateArray[90].myPolygons.push( new map_Polygon() );
theStateArray[90].myPolygons[0].myXVals=[593.236,593.4609999999999,593.6179999999999,593.4019999999999,592.935,592.798,593.236,591.523,591.741,591.842,591.609,591.523,590.397,590.919,590.938,590.441,589.738,589.426,589.816,589.972,589.956,589.8050000000001,589.426,588.595,587.8380000000001,586.3260000000001,586.0220000000002,585.7200000000001,585.2650000000001,584.7750000000001,584.7750000000001,584.9620000000001,585.3100000000001,585.7900000000001,586.1060000000001,586.363,587.8570000000001,588.604,589.4250000000001,589.725,590.397,588.265,588.2589999999999,587.459,587.4609999999999,588.0649999999999,588.265,589.272,589.5840000000001,589.576,589.277,588.822,588.822,589.272,584.11,584.077,584.11,584.11,584.132,584.126,584.27,584.281,584.132,584.67,584.7289999999999,584.737,584.661,584.434,584.4309999999999,584.67,584.812,584.812,584.678,584.669,584.812,596.907,597.608,597.218,594.959,594.709,594.131,593.384,590.62,589.275,587.482,583.001,581.357,580.61,581.208,581.582,581.283,581.732,582.254,582.553,583.673,583.748,584.046,583.673,582.851,585.167,585.6890000000001,586.0630000000001,586.094,585.7090000000001,585.1490000000001,582.6680000000001,583.1470000000002,583.2280000000002,583.3890000000001,583.5480000000001,583.7890000000001,583.8700000000001,584.1900000000002,584.4300000000002,584.6700000000002,584.9100000000002,584.8490000000002,584.6610000000002,584.4340000000002,584.2070000000002,583.9050000000002,583.8290000000002,583.6020000000002,583.4500000000002,583.2990000000002,582.5700000000002,581.4660000000001,582.0540000000001,582.7760000000001,582.7760000000001,582.5840000000001,582.014,581.408,581.862,582.3159999999999,582.694,583.602,584.283,585.494,587.113,587.091,585.377,584.13,587.169,591.377,592.779,594.883,595.5840000000001,595.817,594.8820000000001,596.907];

theStateArray[90].myPolygons[0].myYVals=[299.016,299.76300000000003,299.76300000000003,299.045,298.577,298.577,299.016,297.327,298.56699999999995,298.56699999999995,297.251,297.327,297.856,297.798,297.797,297.858,297.858,297.085,296.313,295.371,295.27,296.15099999999995,296.85799999999995,296.85799999999995,296.96299999999997,297.21899999999994,298.01199999999994,297.85699999999997,297.85699999999997,297.652,297.673,297.725,297.857,297.857,298.007,297.374,297.077,296.856,296.856,297.856,297.856,291.184,291.17300000000006,290.59000000000003,290.59700000000004,291.05100000000004,291.184,292.887,292.419,292.418,292.867,293.851,293.861,292.887,297.398,297.497,297.43100000000004,297.398,297.333,297.35,297.35,297.333,297.333,297.35,297.35,297.333,297.333,297.10600000000005,297.11100000000005,297.35,297.582,297.56,297.494,297.512,297.582,297.018,298.27099999999984,298.97999999999985,299.85399999999987,299.85399999999987,301.64499999999987,302.97499999999985,303.04899999999986,306.2619999999999,306.7119999999999,307.2349999999999,308.0579999999999,307.53699999999986,303.8029999999999,303.06099999999986,301.72699999999986,301.2259999999999,301.7189999999999,302.8549999999999,302.8549999999999,302.1239999999999,300.7939999999999,300.48099999999994,299.85499999999996,299.85499999999996,299.227,298.29999999999995,298.24899999999997,299.164,299.85499999999996,299.85499999999996,298.37499999999994,297.85499999999996,297.85499999999996,297.85499999999996,297.85499999999996,297.85499999999996,297.80899999999997,297.84299999999996,297.85499999999996,297.85499999999996,297.85499999999996,297.85499999999996,297.74299999999994,297.85999999999996,297.85599999999994,297.85599999999994,297.85599999999994,297.85599999999994,297.85599999999994,297.36799999999994,297.03099999999995,296.34999999999997,296.04699999999997,295.44199999999995,294.989,294.688,293.782,293.33299999999997,292.43499999999995,291.77299999999997,290.37499999999994,289.24399999999997,289.85699999999997,289.85699999999997,289.85699999999997,289.85699999999997,289.19,286.73,284.85900000000004,287.27500000000003,289.302,291.095,293.12,295.537,297.018];


theStateArray.push( new map_State("128","asdadf","") );
g_map_stateMap["128"] = theStateArray[91];
theStateArray[91].myPolygons.push( new map_Polygon() );
theStateArray[91].myPolygons[0].myXVals=[576.173,576.173,576.951,578.432,579.99,580.535,581.16,581.549,581.236,581.705,582.25,582.562,583.73,583.809,584.12,583.73,582.874,583.34,583.419,582.639,581.471,582.016,582.639,582.639,582.562,582.094,581.471,580.848,579.756,579.212,579.289,577.809,577.186,575.548,574.692,574.926,574.302,573.212,573.29,573.056,576.173];

theStateArray[91].myPolygons[0].myYVals=[307.485,307.485,306.862,307.33,307.251,307.563,303.666,302.886,301.484,300.937,301.406,302.497,302.497,301.794,300.47,300.08,299.301,298.054,297.743,297.196,296.806,296.105,295.792,295.17,294.702,294.391,293.456,294,296.339,297.976,299.458,300.392,300.392,300.236,300.236,301.328,302.652,303.354,304.914,306.238,307.485];


theStateArray.push( new map_State("136","asdadf","") );
g_map_stateMap["136"] = theStateArray[92];
theStateArray[92].myPolygons.push( new map_Polygon() );
theStateArray[92].myPolygons[0].myXVals=[556.941,556.941,556.396,555.149,555.851,556.864,558.11,558.967,560.136,560.369,559.279,559.591,560.525,561.85,562.94,562.708,560.525,561.305,561.928,561.928,561.772,560.994,560.915,560.915,561.539,562.162,562.396,563.33,564.733,567.383,567.928,569.175,570.811,571.59,572.836,571.278,570.109,569.097,568.707,566.915,566.993,566.135,565.98,567.226,568.239,568.94,569.642,570.655,571.668,571.356,570.967,570.343,570.265,570.265,570.889,571.122,570.967,570.343,568.94,567.46,567.071,566.603,563.954,562.006,561.071,560.994,560.136,559.513,558.032,556.941];

theStateArray[92].myPolygons[0].myYVals=[292.8,292.8,294.047,295.45,296.62,297.243,297.399,296.698,297.165,297.711,298.334,299.27,299.581,297.945,297.945,299.971,302.231,302.933,303.635,304.648,306.05,307.064,308.077,308.935,309.403,309.87,311.118,311.039,311.118,310.883,308.935,307.532,307.298,306.675,306.129,305.038,303.713,302.231,301.53,300.205,298.101,297.711,296.464,294.983,294.827,293.034,292.566,292.255,291.553,291.319,290.384,289.527,289.215,288.591,287.734,286.954,286.487,286.487,286.564,287.032,287.734,288.514,289.683,290.384,291.865,293.112,292.566,292.255,292.8,292.8];





theStateArray.push( new map_State("138","asdadf","") );
g_map_stateMap["138"] = theStateArray[93];
theStateArray[93].myPolygons.push( new map_Polygon() );
theStateArray[93].myPolygons[0].myXVals=[593.472,593.472,592.692,592.537,591.445,590.744,589.499,589.03,586.926,585.836,585.212,585.057,584.745,584.823,585.368,585.914,584.433,583.343,583.264,582.33,581.862,581.239,580.07,579.915,579.758,578.745,578.122,578.122,576.797,576.875,576.797,576.408,575.473,575.006,574.305,574.694,576.097,576.875,578.356,579.915,580.46,581.239,582.952,587.628,589.499,590.9,593.783,593.472,593.627,593.706,593.472];

theStateArray[93].myPolygons[0].myYVals=[309.252,309.252,309.408,309.954,311.591,312.215,311.513,312.292,312.449,312.838,313.695,314.475,314.708,315.177,315.566,316.579,316.346,315.722,316.501,316.346,316.969,316.735,316.346,317.281,318.294,319.93,319.229,317.514,316.501,314.787,313.15,312.292,311.435,310.967,309.954,308.551,307.46,306.836,307.304,307.226,307.538,308.083,307.226,306.68,306.213,302.861,302.783,304.03,305.355,307.772,309.252];



theStateArray.push( new map_State("139","asdadf","") );
g_map_stateMap["139"] = theStateArray[94];
theStateArray[94].myPolygons.push( new map_Polygon() );
theStateArray[94].myPolygons[0].myXVals=[592.874,592.874,594.588,595.211,595.834,597.003,598.717,600.041,600.666,600.898,599.965,598.094,597.314,596.536,595.756,594.121,593.575,593.575,593.497,592.718,592.562,591.471,590.77,589.523,589.056,586.952,585.861,585.238,585.082,584.771,584.849,585.394,585.939,586.875,586.562,585.472,586.329,587.03,587.732,587.732,589.757,590.536,590.77,591.86,592.562,592.874];

theStateArray[94].myPolygons[0].myYVals=[320.583,320.583,319.335,317.464,316.295,315.905,315.515,315.515,314.58,312.631,311.852,311.93,311.93,313.645,313.567,312.476,311.151,310.216,309.203,309.358,309.903,311.541,312.164,311.462,312.241,312.398,312.787,313.645,314.424,314.658,315.125,315.515,316.528,316.84,318.087,319.101,320.504,319.568,319.101,318.243,317.698,317.542,319.023,319.88,320.114,320.583];



theStateArray.push( new map_State("142","asdadf","") );
g_map_stateMap["142"] = theStateArray[95];
theStateArray[95].myPolygons.push( new map_Polygon() );
theStateArray[95].myPolygons[0].myXVals=[575.953,575.953,572.836,571.59,570.811,569.174,567.927,567.382,564.732,563.33,562.396,561.305,559.045,558.032,558.422,558.655,558.655,559.045,560.837,561.149,562.629,563.252,563.72,563.876,564.811,565.98,565.98,566.135,566.681,567.616,568.317,569.719,570.655,571.2,573.225,573.927,574.784,576.731,576.654,576.265,575.329,574.862,574.161,574.551,575.953];

theStateArray[95].myPolygons[0].myYVals=[307.375,307.375,306.128,306.674,307.297,307.532,308.934,310.883,311.117,311.039,311.117,312.753,312.832,314,314.937,316.027,317.197,318.288,319.145,321.172,322.575,321.562,321.25,320.314,320.081,319.847,319.067,318.054,318.132,318.755,318.677,316.963,316.963,315.95,315.871,315.092,315.092,314.702,313.066,312.208,311.35,310.883,309.869,308.467,307.375];





theStateArray.push( new map_State("137","asdadf","") );
g_map_stateMap["137"] = theStateArray[96];
theStateArray[96].myPolygons.push( new map_Polygon() );
theStateArray[96].myPolygons[0].myXVals=[546.623,546.623,545.921,546.468,547.557,548.415,549.584,550.986,552.467,553.869,554.882,554.882,556.207,557.609,558.622,558.389,558.311,558.154,557.765,556.674,555.505,555.272,554.647,553.946,553.168,552.155,550.986,550.051,549.896,550.208,550.44,551.298,552.076,552.311,552.857,553.48,553.946,554.258,555.116,555.816,556.83,558.076,558.933,560.103,560.335,559.246,559.557,560.491,561.816,562.907,562.673,560.491,561.271,561.894,561.894,561.739,560.959,560.882,560.882,561.505,562.128,562.362,561.271,559.012,557.998,556.753,555.816,555.116,553.869,552.779,550.986,549.584,548.883,547.713,546.623];

theStateArray[96].myPolygons[0].myYVals=[320.047,320.047,318.488,317.552,315.916,313.577,313.188,311.863,311.785,311.161,309.603,308.823,308.823,307.888,306.562,303.756,301.496,300.794,299.47,299.47,299.625,299.547,299.235,299.859,300.482,300.561,300.327,300.015,299.002,296.975,295.65,295.104,294.714,295.806,295.729,295.104,294.949,295.417,295.417,296.585,297.208,297.365,296.664,297.131,297.677,298.3,299.235,299.547,297.911,297.911,299.937,302.197,302.899,303.601,304.613,306.016,307.03,308.042,308.9,309.368,309.835,311.083,312.72,312.797,313.967,313.967,315.37,315.604,315.604,315.682,315.682,316.149,317.786,319.268,320.047];




theStateArray.push( new map_State("75","asdadf","") );
g_map_stateMap["75"] = theStateArray[97];
theStateArray[97].myPolygons.push( new map_Polygon() );
theStateArray[97].myPolygons[0].myXVals=[551.012,551.012,550.077,549.765,549.531,548.986,547.583,547.116,545.558,544.545,543.688,543.142,542.363,541.818,541.116,540.961,539.636,539.48,538.545,537.61,537.298,536.753,537.143,537.766,537.766,536.598,535.896,534.961,534.493,533.637,533.48,532.936,533.637,534.728,535.818,536.208,535.974,537.298,538.389,539.636,542.129,541.974,543.454,544.311,544.934,547.194,548.675,548.986,548.986,549.298,550.466,550.232,549.921,550.077,551.012];

theStateArray[97].myPolygons[0].myYVals=[300.343,300.343,300.889,301.357,301.668,302.37,302.448,301.512,300.889,301.512,301.668,299.563,299.563,300.577,301.512,302.37,302.759,302.136,301.512,301.278,300.031,299.797,299.174,299.018,298.317,297.771,297.771,298.161,297.849,297.771,296.758,296.134,295.121,292.315,292.081,290.6,288.807,288.028,286.547,285.3,286.547,287.794,287.872,288.417,289.431,290.756,291.847,292.783,294.107,294.809,295.666,296.991,299.018,300.031,300.343];





theStateArray.push( new map_State("76","asdadf","") );
g_map_stateMap["76"] = theStateArray[98];
theStateArray[98].myPolygons.push( new map_Polygon() );
theStateArray[98].myPolygons[0].myXVals=[547.557,547.557,547.246,546.701,546.389,545.142,544.52,543.584,543.428,544.441,545.767,545.921,547.246,548.182,549.194,550.208,550.44,550.986,552.467,553.869,554.882,554.882,556.207,557.609,558.622,558.389,558.311,558.154,557.765,556.674,555.505,555.272,554.647,553.946,553.168,552.155,550.986,550.051,549.739,549.506,548.961,547.557];

theStateArray[98].myPolygons[0].myYVals=[302.363,302.363,303.065,303.767,304.39,304.39,304.156,304.468,305.637,306.495,306.884,309.379,310.392,310.313,310.704,310.313,311.016,311.795,311.717,311.094,309.535,308.755,308.755,307.82,306.495,303.688,301.428,300.726,299.402,299.402,299.558,299.479,299.168,299.791,300.415,300.493,300.259,300.805,301.272,301.583,302.287,302.363];



theStateArray.push( new map_State("86","asdadf","") );
g_map_stateMap["86"] = theStateArray[99];
theStateArray[99].myPolygons.push( new map_Polygon() );
theStateArray[99].myPolygons[0].myXVals=[539.678,539.678,538.431,537.34,536.016,536.25,535.86,534.769,533.678,532.978,529.393,526.588,526.12,525.264,524.952,525.029,525.419,525.575,524.874,524.25,524.25,524.874,524.173,523.471,522.926,521.445,520.355,519.731,519.187,518.406,517.939,517.473,516.771,516.848,517.784,518.952,520.433,524.329,527.445,529.003,529.081,528.613,529.549,530.639,531.497,531.264,531.652,532.743,532.821,532.978,533.911,534.769,536.094,537.418,539.132,539.678];

theStateArray[99].myPolygons[0].myYVals=[285.384,285.384,286.631,288.113,288.891,290.685,292.166,292.399,295.206,296.218,297.309,299.415,300.116,299.648,299.337,298.713,297.933,297.309,297.309,297.856,296.999,296.296,295.907,295.985,295.596,295.75,295.128,294.894,294.894,294.503,293.569,293.101,292.633,291.698,290.295,290.139,289.905,289.983,289.282,288.034,287.021,285.774,285.541,285.853,285.931,284.995,283.826,283.124,283.748,284.449,284.527,284.138,283.28,282.188,284.293,285.384];





theStateArray.push( new map_State("88","asdadf","") );
g_map_stateMap["88"] = theStateArray[100];
theStateArray[100].myPolygons.push( new map_Polygon() );
theStateArray[100].myPolygons[0].myXVals=[498.939,498.939,500.107,501.198,501.198,502.601,504.002,504.86,505.64,505.25,504.002,503.224,501.821,500.965,501.276,502.679,504.549,506.575,507.354,509.301,511.405,512.106,512.418,513.976,514.521,516.859,518.573,520.287,521.924,524.106,526.599,528.235,529.794,531.273,532.364,531.896,530.494,528.235,526.988,526.754,527.377,528.39,529.091,528.624,528.624,529.481,530.494,530.806,532.364,533.534,535.559,536.727,537.818,537.351,536.027,534.702,533.845,532.91,532.753,532.676,531.585,531.196,531.43,530.572,529.481,528.546,529.014,528.937,527.377,524.261,520.365,518.885,517.717,516.78,516.704,515.612,514.755,512.886,511.639,509.535,508.289,507.509,507.119,506.73,506.263,505.483,505.172,504.002,503.925,503.847,504.314,504.314,503.535,503.77,502.679,501.978,501.198,501.12,499.875,499.64,498.939,498.55,498.082,497.926,498.003,498.003,499.095,499.251,498.55,499.016,499.795,499.717,499.016,499.016,499.952,499.64,498.861,498.472,497.692,497.77,498.314,498.939,498.939];

theStateArray[100].myPolygons[0].myYVals=[288.881,288.881,289.193,289.427,287.712,286.933,286.776,287.245,288.57,289.661,290.674,292.857,293.714,294.65,296.52,295.429,294.416,294.026,292,291.22,289.505,288.647,287.712,287.946,286.231,285.452,285.296,284.283,282.879,281.867,281.71,282.022,281.944,282.333,281.555,280.229,280.308,280.073,279.84,279.372,278.515,277.658,277.736,276.8,275.708,275.396,276.644,277.111,277.813,278.125,278.047,279.372,280.931,282.256,283.347,284.205,284.594,284.517,283.815,283.191,283.893,285.062,285.998,285.919,285.608,285.841,287.088,288.102,289.349,290.05,289.973,290.207,290.362,291.765,292.701,293.246,295.04,296.52,297.3,299.482,301.119,302.365,302.911,303.223,304.47,305.718,307.198,307.433,307.822,308.992,309.771,310.55,311.485,312.655,312.966,313.2,313.667,314.603,314.525,312.655,312.031,311.797,309.849,308.757,308.134,306.964,305.951,303.847,303.301,301.119,300.729,300.34,298.936,298.625,298.079,296.598,295.975,294.727,293.792,293.246,292,290.518,288.881];



theStateArray.push( new map_State("67","asdadf","") );
g_map_stateMap["67"] = theStateArray[101];
theStateArray[101].myPolygons.push( new map_Polygon() );
theStateArray[101].myPolygons[0].myXVals=[514.589,514.589,514.199,512.798,512.563,513.187,513.499,513.965,513.731,512.641,512.641,513.499,512.641,513.187,513.264,512.096,510.381,510.304,510.538,511.005,511.238,511.238,510.459,510.147,509.836,508.824,508.824,510.304,511.238,513.342,513.499,512.563,512.485,514.044,514.199,514.823,515.134,516.538,518.797,519.809,519.809,520.589,522.068,522.614,523.394,523.783,523.783,524.406,524.484,526.354,527.99,528.458,529.003,529.938,530.874,531.185,532.354,533.132,532.978,532.198,531.341,530.874,530.327,530.172,529.549,528.691,528.691,529.159,528.458,527.445,526.821,527.056,528.302,530.562,531.964,532.431,531.341,529.861,528.302,526.667,524.173,521.991,520.355,518.641,516.926,514.589];

theStateArray[101].myPolygons[0].myYVals=[286.231,286.231,282.333,281.399,280.308,279.216,278.047,277.034,276.176,275.786,275.007,274.539,273.994,273.916,272.981,272.825,272.825,272.201,271.89,271.5,271.032,270.564,270.564,271.109,271.5,271.032,270.409,268.694,268.616,267.213,267.993,268.459,269.083,269.395,270.019,271.422,272.825,274.15,274.852,274.461,272.981,272.747,273.449,273.76,273.76,272.357,271.5,271.188,270.33,269.317,269.005,269.005,270.097,270.409,270.409,271.188,271.422,271.812,272.747,273.292,272.825,272.825,273.214,274.696,275.396,275.708,276.8,277.736,277.658,278.515,279.372,279.84,280.073,280.308,280.229,281.555,282.333,281.944,282.022,281.71,281.867,282.879,284.283,285.296,285.452,286.231];




theStateArray.push( new map_State("66","asdadf","") );
g_map_stateMap["66"] = theStateArray[102];
theStateArray[102].myPolygons.push( new map_Polygon() );
theStateArray[102].myPolygons[0].myXVals=[513.342,513.342,514.355,515.914,515.758,516.069,516.848,517.939,519.419,519.499,519.03,518.485,519.03,519.342,519.809,519.809,518.797,516.538,515.134,514.823,514.199,514.044,512.485,512.563,513.499,513.342];

theStateArray[102].myPolygons[0].myYVals=[267.213,267.213,265.498,265.42,267.213,267.68,267.135,266.199,266.823,267.602,268.459,269.239,270.097,271.188,272.981,274.461,274.852,274.15,272.825,271.422,270.019,269.395,269.083,268.459,267.993,267.213];





theStateArray.push( new map_State("68","asdadf","") );
g_map_stateMap["68"] = theStateArray[103];
theStateArray[103].myPolygons.push( new map_Polygon() );
theStateArray[103].myPolygons[0].myXVals=[514.521,514.521,514.132,512.73,512.497,513.12,513.431,513.898,513.664,512.573,512.573,513.431,512.573,513.12,513.197,512.028,510.314,510.236,510.471,510.938,511.171,511.171,510.393,510.08,509.769,508.757,508.757,510.236,511.171,513.275,514.287,515.847,516.236,515.379,514.678,514.054,513.664,512.886,512.34,511.25,509.068,507.587,505.64,504.939,504.783,503.38,502.133,501.743,500.965,500.419,500.653,500.186,498.082,498.939,500.107,501.198,501.198,502.601,504.002,504.86,505.64,505.25,504.002,503.224,501.821,500.965,501.276,502.679,504.549,506.575,507.354,509.301,511.405,512.106,512.418,513.976,514.521];

theStateArray[103].myPolygons[0].myYVals=[286.231,286.231,282.333,281.399,280.308,279.216,278.047,277.034,276.176,275.786,275.007,274.539,273.994,273.916,272.981,272.825,272.825,272.201,271.89,271.5,271.032,270.564,270.564,271.109,271.5,271.032,270.409,268.694,268.616,267.213,265.498,265.42,264.251,264.407,263.159,262.77,261.522,261.679,260.354,259.262,259.496,260.354,261.834,263.549,265.42,267.213,270.642,274.384,276.956,278.67,284.36,286.621,287.634,288.881,289.193,289.427,287.712,286.933,286.776,287.245,288.57,289.661,290.674,292.857,293.714,294.65,296.52,295.429,294.416,294.026,292,291.22,289.505,288.647,287.712,287.946,286.231];



theStateArray.push( new map_State("70","asdadf","") );
g_map_stateMap["70"] = theStateArray[104];
theStateArray[104].myPolygons.push( new map_Polygon() );
theStateArray[104].myPolygons[0].myXVals=[491.002,491.002,489.677,488.976,488.665,487.496,485.625,483.989,481.885,481.34,480.873,478.925,478.068,475.886,475.263,477.289,478.691,478.847,479.237,480.093,480.795,481.029,481.418,480.639,480.639,482.51,483.678,484.769,485.938,486.873,487.496,488.665,487.885,488.274,489.755,490.534,490.223,492.327,492.716,493.261,494.82,495.599,495.599,496.144,496.768,497.937,499.027,499.807,500.819,501.131,500.04,498.092,497.157,496.144,497.703,497.703,497.157,498.482,499.338,500.04,501.364,502.222,505.104,505.884,505.884,506.975,507.52,505.572,504.871,504.715,503.312,502.065,501.677,500.897,500.352,500.585,500.118,498.015,497.157,496.845,496.3,494.508,492.716,493.184,492.249,491.002];

theStateArray[104].myPolygons[0].myYVals=[299.061,299.061,298.983,298.438,296.801,296.177,296.177,294.228,292.436,290.955,288.85,286.433,286.122,285.343,284.018,283.082,281.523,280.042,276.769,275.989,275.132,274.119,271.39,268.351,267.103,267.415,266.636,265.778,265.544,265.778,267.103,268.662,269.597,271.546,271.546,270.923,268.428,267.103,265.311,264.999,263.44,263.44,264.063,264.765,265.544,266.324,268.818,271.312,271.312,269.987,266.948,263.44,263.284,261.881,261.647,261.335,259.386,259.386,258.452,257.048,257.205,257.984,257.984,259.153,259.777,260.167,260.556,262.037,263.751,265.623,267.415,270.844,274.586,277.158,278.873,284.563,286.824,287.837,287.993,289.162,290.955,293.137,295.164,297.112,298.749,299.061];




theStateArray.push( new map_State("72","asdadf","") );
g_map_stateMap["72"] = theStateArray[105];
theStateArray[105].myPolygons.push( new map_Polygon() );
theStateArray[105].myPolygons[0].myXVals=[459.969,459.969,460.963,462.414,463.559,464.477,465.852,467.684,469.059,470.358,472.421,474.177,475.399,476.239,477.385,478.76,480.746,480.441,480.823,482.427,482.503,484.03,484.413,483.955,482.274,482.198,482.885,484.565,485.252,483.878,482.808,482.274,482.274,480.746,479.6,477.92,477.309,476.927,476.163,476.316,477.538,477.156,476.316,475.093,474.101,471.809,469.746,470.511,467.073,465.852,465.621,466.157,466.615,466.691,466.157,466.157,466.004,466.004,464.095,463.254,461.878,460.733,459.969,459.969];

theStateArray[105].myPolygons[0].myYVals=[268.281,268.281,269.06,268.593,269.138,269.372,268.514,268.437,268.826,268.593,267.735,267.423,268.046,268.437,268.437,268.358,268.046,264.695,262.513,261.733,260.096,259.161,257.602,256.121,255.498,254.562,253.159,251.756,250.821,249.262,249.262,247.313,244.741,244.43,245.208,244.04,244.741,245.521,246.378,247.47,248.716,249.807,249.807,248.092,248.092,248.249,247.937,246.378,246.144,246.378,246.924,248.092,250.353,253.081,254.406,256.121,257.602,259.239,260.174,261.343,263.759,265.474,267.423,268.281];




theStateArray.push( new map_State("14","asdadf","") );
g_map_stateMap["14"] = theStateArray[106];
theStateArray[106].myPolygons.push( new map_Polygon() );
theStateArray[106].myPolygons[0].myXVals=[456.756,456.756,458.08,458.313,457.457,456.911,456.288,456.366,457.69,458.158,459.639,462.444,468.988,469.689,469.378,470.001,470.157,469.689,469.923,468.755,469.689,469.689,469.846,470.702,472.104,473.352,473.352,473.741,474.754,475.845,476.702,477.948,479.351,479.819,479.429,477.559,477.559,478.26,480.675,484.181,484.181,484.181,487.064,486.987,486.676,487.298,488,489.558,487.688,485.896,484.649,483.558,482.234,480.988,481.221,482.391,483.403,483.324,481.376,479.974,479.273,478.338,475.923,473.975,471.792,470.469,468.598,466.339,464.469,462.755,461.586,461.041,459.951,459.561,459.249,458.313,457.457,456.989,456.133,455.665,455.354,455.509,455.82,456.677,456.911,456.756];

theStateArray[106].myPolygons[0].myYVals=[201.738,201.738,203.296,204.076,204.622,205.089,206.882,210.156,210.156,210.624,210.546,210.701,210.234,211.168,211.637,212.883,214.443,214.598,215.69,216.392,216.859,218.028,218.808,219.042,219.821,220.289,221.38,221.925,223.874,225.745,226.29,225.979,223.017,221.692,220.289,219.51,218.028,213.04,211.091,209.22,209.532,207.895,204.855,203.608,202.284,200.646,197.607,194.1,195.502,196.359,197.139,197.373,196.983,198.698,199.322,199.945,201.037,201.348,202.284,203.063,204.153,204.778,204.778,203.687,203.375,202.828,202.284,201.816,201.426,200.88,199.867,199.867,199.088,198.62,197.996,197.685,197.373,196.905,196.905,197.139,197.762,198.62,199.399,200.569,201.114,201.738];




theStateArray.push( new map_State("15","asdadf","") );
g_map_stateMap["15"] = theStateArray[107];
theStateArray[107].myPolygons.push( new map_Polygon() );
theStateArray[107].myPolygons[0].myXVals=[436.084,436.084,436.474,437.1,437.491,439.289,439.366,439.992,442.336,443.43,445.149,446.01,446.166,446.556,446.01,443.118,443.978,444.604,445.306,447.963,448.432,448.979,450.151,449.838,449.76,450.386,451.636,452.809,456.403,456.481,456.794,456.637,456.95,456.012,457.575,459.529,460.466,461.482,461.952,462.889,463.436,464.686,465.468,467.265,467.969,468.36,467.734,468.516,467.891,467.031,466.796,466.327,466.562,467.969,468.75,469.922,469.688,470.157,470,469.375,469.688,468.984,462.42,459.607,458.122,457.653,456.325,456.09,455.387,454.761,453.746,453.355,452.651,448.979,445.462,444.681,444.758,444.368,441.946,441.476,440.851,439.601,438.194,436.553,436.084];

theStateArray[107].myPolygons[0].myYVals=[216.506,216.506,216.897,219.169,219.796,220.031,220.893,221.363,221.598,221.833,222.302,222.302,222.772,223.478,224.339,226.689,228.256,229.118,229.587,230.058,231.703,232.957,234.053,236.168,236.952,238.126,239.536,240.163,240.32,240.477,238.988,238.048,236.482,234.601,232.329,230.605,230.528,230.528,229.118,229.118,229.901,231.468,231.155,228.648,226.376,223.634,222.146,221.598,221.363,220.58,220.109,219.248,218.308,216.584,216.271,215.565,214.469,214.312,212.746,211.493,211.022,210.082,210.552,210.395,210.474,210.004,210.004,210.63,211.884,212.12,212.746,213.921,214.312,214.783,214.783,214.234,213.528,213.452,214.156,213.999,213.607,213.452,213.528,213.842,216.506];


theStateArray.push( new map_State("40","asdadf","") );
g_map_stateMap["40"] = theStateArray[108];
theStateArray[108].myPolygons.push( new map_Polygon() );
theStateArray[108].myPolygons[0].myXVals=[431.729,431.729,430.482,428.145,427.054,426.041,424.249,425.417,418.64,417.548,414.899,414.197,414.12,409.757,408.822,406.406,405.471,403.212,401.809,399.082,396.667,395.81,394.408,392.848,392.381,392.148,392.304,393.16,393.083,390.979,389.266,389.654,390.745,391.057,390.355,388.564,389.732,390.823,392.459,393.783,394.563,395.965,397.291,398.926,401.575,404.692,406.173,409.211,411.549,412.562,413.886,415.289,417.626,420.508,422.224,423.937,424.327,426.743,428.846,428.145,429.236,429.236,432.04,433.053,434.144,434.767,435.624,437.105,436.48,436.169,431.729];

theStateArray[108].myPolygons[0].myYVals=[212.167,212.167,212.479,210.453,211.388,212.089,212.791,214.35,221.365,221.598,221.598,223.001,224.873,224.873,225.963,227.289,226.587,225.808,226.587,227.21,227.21,227.6,228.38,230.172,231.341,232.901,234.616,236.642,237.733,239.448,242.02,244.046,244.592,245.996,248.333,252.153,252.153,252.153,251.607,251.139,251.139,250.594,250.205,250.048,249.659,249.503,249.581,249.347,249.269,248.958,248.333,247.944,247.32,247.476,246.619,244.514,240.305,236.33,233.524,231.263,227.21,224.015,221.988,220.741,220.273,219.65,219.494,219.026,216.766,216.376,212.167];


theStateArray.push( new map_State("26","asdadf","") );
g_map_stateMap["26"] = theStateArray[109];
theStateArray[109].myPolygons.push( new map_Polygon() );
theStateArray[109].myPolygons[0].myXVals=[429.096,429.096,428.082,426.758,427.148,427.693,427.304,427.381,429.018,429.329,430.108,430.577,430.965,431.433,431.511,431.277,431.589,432.212,434.627,435.797,436.108,438.29,440.472,442.263,443.198,444.056,444.679,445.38,448.028,448.496,449.042,450.21,449.899,448.963,448.809,448.575,448.496,448.106,447.717,447.406,446.704,446.082,445.692,445.535,445.458,444.834,442.73,436.264,435.797,435.952,435.484,435.017,433.693,432.992,432.291,430.965,430.965,430.888,430.03,429.719,429.407,429.096];

theStateArray[109].myPolygons[0].myYVals=[246.245,246.245,244.607,243.829,243.127,242.737,240.71,240.087,239.853,237.827,237.125,236.735,235.488,234.787,234.241,232.604,231.513,230.889,230.577,230.655,230.187,230.032,229.252,228.083,226.758,228.317,229.174,229.642,230.11,231.747,232.994,234.085,236.19,236.19,236.19,235.8,235.333,235.099,235.254,236.112,236.501,236.579,237.281,237.983,238.606,238.684,238.294,239.23,240.087,242.737,242.893,243.75,243.595,243.985,244.062,244.296,245.31,245.776,245.776,245.31,245.387,246.245];



theStateArray.push( new map_State("21","asdadf","") );
g_map_stateMap["21"] = theStateArray[110];
theStateArray[110].myPolygons.push( new map_Polygon() );
theStateArray[110].myPolygons[0].myXVals=[435.25,435.25,435.797,435.797,435.562,431.122,430.108,430.03,429.485,429.096,429.407,429.719,430.03,430.888,430.965,430.965,432.291,432.992,433.693,435.017,435.484,435.952,435.797,436.264,442.73,444.834,445.458,445.535,445.692,446.082,446.704,447.406,447.717,448.106,448.496,448.575,448.809,448.963,449.899,449.821,450.445,451.692,452.86,456.444,456.522,456.911,457.847,457.768,458.391,459.639,460.573,462.91,463.457,460.651,458.86,458.158,457.69,457.067,456.21,454.339,448.028,446.548,445.224,443.354,442.03,441.017,440.394,440.159,440.237,440.472,440.082,438.834,438.68,438.134,437.588,436.888,436.888,436.341,435.25,435.25];

theStateArray[110].myPolygons[0].myYVals=[256.377,256.377,255.988,255.443,254.663,249.596,248.739,247.726,246.634,246.245,245.387,245.31,245.776,245.776,245.31,244.296,244.062,243.985,243.595,243.75,242.893,242.737,240.087,239.23,238.294,238.684,238.606,237.983,237.281,236.579,236.501,236.112,235.254,235.099,235.333,235.8,236.19,236.19,236.19,236.969,238.139,239.542,240.165,240.321,240.477,243.438,244.919,246.712,248.973,250.298,250.22,250.142,250.142,254.896,256.3,255.988,256.066,256.455,258.17,259.495,262.535,263.548,263.393,264.172,264.25,264.406,263.47,262.223,261.289,260.353,259.963,260.197,260.197,260.275,259.963,259.339,258.014,257.313,256.455,256.377];



theStateArray.push( new map_State("42","asdadf","") );
g_map_stateMap["42"] = theStateArray[111];
theStateArray[111].myPolygons.push( new map_Polygon() );
theStateArray[111].myPolygons[0].myXVals=[401.575,401.575,401.809,405.783,407.263,409.211,410.925,412.172,413.419,413.496,421.522,424.327,423.937,423.937,422.224,420.508,417.626,415.289,413.886,412.562,411.549,409.211,406.173,404.692,401.575];

theStateArray[111].myPolygons[0].myYVals=[249.659,249.659,252.231,255.504,258.388,261.584,259.402,259.402,260.181,262.052,254.569,253.166,249.112,244.671,246.619,247.476,247.32,247.944,248.333,248.958,249.269,249.347,249.581,249.503,249.659];




theStateArray.push( new map_State("25","asdadf","") );
g_map_stateMap["25"] = theStateArray[112];
theStateArray[112].myPolygons.push( new map_Polygon() );
theStateArray[112].myPolygons[0].myXVals=[430.732,430.732,430.81,431.433,432.446,434.472,435.484,437.433,435.407,435.797,437.354,437.354,438.368,437.667,437.9,440.082,438.68,438.834,439.146,439.847,441.561,442.964,443.978,443.978,444.912,446.082,447.016,447.795,449.509,450.6,451.38,452.081,453.093,455.431,456.677,456.522,459.794,459.794,459.794,460.106,460.573,461.353,461.353,462.677,464.001,464.001,465.872,465.872,465.872,466.104,466.104,466.572,465.404,464.703,464.625,463.846,462.833,462.833,461.664,460.651,458.86,458.158,457.768,457.067,456.288,454.339,453.172,453.172,449.977,449.977,448.028,446.548,446.548,445.302,444.444,443.354,442.03,441.017,440.394,440.159,440.237,440.472,440.082,438.134,438.134,437.588,436.888,436.888,436.341,435.25,433.693,432.134,430.577,430.577,430.343,430.108,429.485,429.485,428.706,428.706,427.693,425.044,423.719,422.083,419.979,419.512,418.265,415.772,415.772,415.304,417.019,417.252,417.72,417.72,418.421,419.746,419.746,420.135,420.681,421.148,421.85,421.85,421.928,422.161,423.096,423.875,424.499,425.122,425.979,428.395,430.732];

theStateArray[112].myPolygons[0].myYVals=[316.628,316.628,314.914,313.745,312.342,312.108,310.472,310.783,305.405,303.612,303.612,303.612,302.209,300.728,296.831,291.609,286.386,282.957,278.358,275.708,273.213,272.746,272.746,273.759,273.759,273.213,272.824,273.915,275.63,275.63,274.617,271.811,271.187,271.421,271.966,270.641,268.538,267.68,267.68,266.744,265.809,264.483,264.483,262.458,260.431,260.431,259.574,259.106,259.106,256.455,254.663,253.338,252.949,253.26,254.039,254.507,253.961,253.961,254.74,254.896,256.3,255.988,255.988,256.455,258.092,259.495,260.041,260.041,261.6,261.6,262.535,263.548,263.548,263.315,263.705,264.172,264.25,264.406,263.47,262.223,261.289,260.353,259.963,260.275,260.275,259.963,259.339,258.014,257.313,256.455,256.3,255.832,256.222,257.001,258.092,258.871,260.041,260.041,260.898,260.898,261.99,264.25,264.406,266.355,266.588,267.835,268.381,271.031,271.031,271.265,274.149,274.928,276.098,277.812,279.059,279.839,279.839,280.619,281.319,282.957,288.647,288.647,289.582,291.999,293.402,295.662,298.545,300.338,303.3,313.044,316.628];



theStateArray.push( new map_State("24","asdadf","") );
g_map_stateMap["24"] = theStateArray[113];
theStateArray[113].myPolygons.push( new map_Polygon() );
theStateArray[113].myPolygons[0].myXVals=[437.433,437.433,436.653,435.952,435.407,435.797,437.354,438.368,437.667,437.9,440.082,438.68,438.834,439.146,439.847,441.561,442.964,443.978,443.978,444.289,444.522,444.912,445.614,446.314,447.016,447.795,449.509,450.6,451.38,452.081,453.093,455.431,456.677,456.366,455.587,455.431,454.963,454.574,454.653,454.653,454.028,453.25,452.548,451.847,451.223,450.6,450.912,449.587,448.341,447.406,447.562,448.886,448.418,447.639,448.106,448.263,448.341,448.263,446.704,446.393,446.082,445.38,443.899,443.899,442.964,441.64,439.771,437.433];

theStateArray[113].myPolygons[0].myYVals=[310.783,310.783,308.678,306.886,305.405,303.612,303.612,302.209,300.728,296.831,291.609,286.386,282.957,278.358,275.708,273.213,272.746,272.746,273.759,273.759,273.759,273.759,273.447,273.058,272.824,273.915,275.63,275.63,274.617,271.811,271.187,271.421,271.966,275.552,276.565,277.5,279.527,280.853,283.034,283.892,284.359,285.139,287.166,287.79,289.66,290.595,292.31,293.167,294.336,295.35,297.22,298.312,299.013,299.559,300.962,302.91,305.093,306.418,307.665,308.991,311.173,312.187,311.875,311.485,310.549,310.706,311.875,310.783];


theStateArray.push( new map_State("73","asdadf","") );
g_map_stateMap["73"] = theStateArray[114];
theStateArray[114].myPolygons.push( new map_Polygon() );
theStateArray[114].myPolygons[0].myXVals=[451.166,451.166,451.867,452.725,454.75,457.243,458.724,459.503,461.45,462.386,462.074,463.243,463.554,464.88,465.658,466.749,467.762,468.229,469.008,469.866,472.748,474.073,475.319,476.722,479.293,479.527,479.839,482.177,482.41,483.189,484.124,482.02,481.475,481.007,479.06,478.203,476.021,475.398,477.423,478.825,478.981,479.372,480.228,480.93,481.164,481.553,480.774,478.748,477.345,476.177,475.319,474.073,472.281,470.177,468.853,467.45,465.58,464.178,463.243,462.074,460.594,459.58,458.022,456.387,456.542,456.309,455.529,455.296,454.906,454.438,454.517,454.517,453.114,452.413,451.711,451.166];

theStateArray[114].myPolygons[0].myYVals=[289.427,289.427,289.583,290.752,291.063,291.532,290.752,290.285,290.285,292,292.857,292.935,294.883,295.273,294.493,294.026,294.416,295.662,294.727,294.493,295.04,295.04,296.364,296.13,295.975,297.377,298.001,297.768,296.442,295.273,294.026,292.233,290.752,288.647,286.231,285.919,285.14,283.815,282.879,281.321,279.84,276.566,275.786,274.929,273.916,271.188,268.148,268.459,268.538,268.538,268.148,267.524,267.836,268.694,268.928,268.538,268.616,269.473,269.239,268.694,269.161,268.382,269.395,270.486,271.734,275.241,276.333,277.189,279.294,280.619,282.802,283.659,284.906,286.933,287.479,289.427];


theStateArray.push( new map_State("74","asdadf","") );
g_map_stateMap["74"] = theStateArray[115];
theStateArray[115].myPolygons.push( new map_Polygon() );
theStateArray[115].myPolygons[0].myXVals=[491.146,491.146,489.821,489.12,488.809,487.641,485.77,484.133,483.198,482.419,482.186,479.849,479.536,479.303,476.731,475.329,474.082,472.757,469.875,469.018,468.238,467.771,466.758,465.667,464.889,463.563,463.252,462.084,462.396,461.459,459.513,458.733,457.252,454.759,452.734,451.876,451.175,450.552,450.785,449.461,448.292,447.28,447.436,448.76,448.37,447.59,447.98,448.137,448.292,448.137,450.007,451.487,454.058,455.461,456.473,457.175,459.201,460.213,461.07,461.849,461.849,463.487,464.109,464.889,465.044,465.277,468.16,469.407,471.434,471.667,473.069,474.627,475.329,475.875,477.979,479.536,480.55,483.276,483.667,485.069,486.16,486.861,487.717,489.042,489.821,490.833,491.613,492.314,492.627,491.77,491.38,491.613,491.223,491.146,491.613,491.146];

theStateArray[115].myPolygons[0].myYVals=[298.998,298.998,298.921,298.375,296.738,296.115,296.115,294.165,295.413,296.583,297.908,298.141,297.517,296.115,296.271,296.504,295.179,295.179,294.633,294.868,295.803,294.556,294.165,294.633,295.413,295.023,293.075,292.997,292.14,290.425,290.425,290.892,291.671,291.204,290.892,289.723,289.567,290.425,292.218,293.075,294.165,295.257,297.049,298.219,298.921,299.466,300.87,302.74,304.922,306.248,305.936,307.417,307.338,307.729,307.807,308.897,308.43,308.741,311.314,312.015,312.717,313.418,313.262,315.679,316.77,317.627,317.082,317.003,316.068,314.197,312.717,312.405,312.483,312.483,313.963,314.821,315.367,315.289,313.652,312.873,312.405,311.782,311.469,311.392,311.392,312.093,311.704,309.833,308.04,306.403,305.39,304.065,302.35,301.024,299.855,298.998];



theStateArray.push( new map_State("91","asdadf","") );
g_map_stateMap["91"] = theStateArray[116];
theStateArray[116].myPolygons.push( new map_Polygon() );
theStateArray[116].myPolygons[0].myXVals=[501.196,501.196,499.951,499.716,500.262,500.262,499.951,498.314,498.237,497.457,496.6,496.835,496.755,496.989,496.755,495.666,494.886,494.574,494.731,493.717,492.86,491.77,490.522,491.068,490.289,489.587,488.029,486.471,485.614,485.146,482.731,481.484,480.55,479.069,479.77,480.393,481.251,483.042,485.069,485.38,486.705,486.626,485.925,485.225,486.16,486.16,484.522,484.679,485.225,485.458,485.146,483.276,483.667,485.069,486.16,486.861,487.717,489.042,489.821,490.833,491.613,492.314,492.627,491.77,491.38,491.613,491.223,491.146,491.613,491.146,492.393,493.328,492.86,494.652,496.445,496.989,497.301,498.159,499.016,499.016,498.392,497.847,497.769,498.548,498.938,499.716,500.028,499.093,499.093,499.794,499.872,499.093,498.626,499.328,499.171,498.081,498.081,498.001,498.159,498.626,499.016,499.716,499.951,501.196];

theStateArray[116].myPolygons[0].myYVals=[314.743,314.743,315.211,315.679,316.536,318.64,320.667,320.823,321.836,323.863,324.642,325.811,327.137,328.54,329.63,329.397,329.708,330.566,332.827,333.996,334.697,334.853,335.867,336.646,337.036,337.581,337.97,339.374,340.153,343.192,343.739,342.959,342.492,342.18,340.231,337.737,336.412,334.073,332.358,330.644,330.566,329.475,329.397,328.929,327.916,326.981,324.954,324.564,323.239,321.914,320.823,315.289,313.652,312.873,312.405,311.782,311.469,311.392,311.392,312.093,311.704,309.833,308.04,306.403,305.39,304.065,302.35,301.024,299.855,298.998,298.687,297.049,295.101,293.075,290.892,289.099,287.93,287.775,289.021,290.659,292.14,293.386,293.932,294.868,296.115,296.738,298.219,298.765,299.077,300.479,300.87,301.259,303.441,303.987,306.091,307.105,308.274,308.897,309.989,311.937,312.172,312.794,314.666,314.743];



theStateArray.push( new map_State("89","asdadf","") );
g_map_stateMap["89"] = theStateArray[117];
theStateArray[117].myPolygons.push( new map_Polygon() );
theStateArray[117].myPolygons[0].myXVals=[501.187,501.187,501.733,502.435,502.59,503.759,504.227,505.551,506.33,507.11,507.966,509.525,508.979,509.291,509.758,510.849,512.173,513.265,513.421,512.251,511.785,510.849,509.914,509.992,509.525,508.277,507.577,506.954,505.551,505.24,504.07,503.993,503.915,504.382,504.382,503.603,503.837,502.746,502.045,501.266,501.187];

theStateArray[117].myPolygons[0].myYVals=[314.671,314.671,315.529,315.607,316.386,316.386,316.074,316.074,316.697,316.074,315.45,315.607,314.047,313.268,312.567,312.333,311.241,310.54,310.15,309.683,308.903,308.046,308.202,309.372,309.449,308.903,307.968,307.657,308.046,307.266,307.5,307.89,309.059,309.838,310.618,311.553,312.722,313.034,313.268,313.736,314.671];




theStateArray.push( new map_State("87","asdadf","") );
g_map_stateMap["87"] = theStateArray[118];
theStateArray[118].myPolygons.push( new map_Polygon() );
theStateArray[118].myPolygons[0].myXVals=[526.053,526.053,525.43,524.183,523.249,521.378,520.054,519.119,518.106,516.938,514.365,513.275,512.106,511.639,512.418,511.873,509.301,508.21,507.119,506.575,506.106,506.263,507.043,507.899,509.457,508.912,509.223,509.69,510.782,512.106,513.197,513.354,512.185,511.717,510.782,509.847,509.924,509.457,508.21,507.509,506.886,505.483,505.172,505.483,506.263,506.73,507.119,507.509,508.289,509.535,511.639,512.886,514.755,515.612,516.704,517.405,517.872,518.339,519.119,519.664,520.287,521.378,522.858,523.404,524.106,524.807,524.183,524.183,524.807,525.508,525.352,524.962,524.884,525.196,526.053];

theStateArray[118].myPolygons[0].myYVals=[300.116,300.116,300.895,303.935,304.949,304.403,305.183,306.741,309.314,310.795,312.197,312.197,312.666,314.302,315.783,316.719,319.914,319.135,318.823,318.823,317.342,316.563,315.939,315.315,315.472,313.912,313.133,312.433,312.197,311.107,310.405,310.015,309.548,308.768,307.91,308.067,309.236,309.314,308.768,307.833,307.521,307.91,307.131,305.651,304.403,303.157,302.844,302.298,301.052,299.415,297.233,296.452,294.972,293.179,292.633,293.101,293.569,294.503,294.894,294.894,295.128,295.75,295.596,295.985,295.907,296.296,296.999,297.856,297.309,297.309,297.933,298.713,299.337,299.648,300.116];




theStateArray.push( new map_State("92","asdadf","") );
g_map_stateMap["92"] = theStateArray[119];
theStateArray[119].myPolygons.push( new map_Polygon() );
theStateArray[119].myPolygons[0].myXVals=[523.665,523.665,523.587,523.899,522.263,521.016,521.484,522.808,522.73,523.587,523.432,523.82,525.613,525.847,524.833,523.509,523.198,521.327,520.003,519.068,518.056,516.887,514.315,513.225,512.056,511.588,512.368,511.822,511.199,510.342,512.133,513.926,514.626,514.86,516.497,517.198,517.821,519.068,519.691,520.003,520.393,523.665];

theStateArray[119].myPolygons[0].myYVals=[322.556,322.556,320.997,319.671,319.438,319.205,318.269,317.178,316.086,314.761,313.281,312.579,311.409,309.617,306.577,305.875,304.939,304.394,305.174,306.733,309.305,310.786,312.189,312.189,312.656,314.293,315.775,316.709,317.489,318.658,318.893,319.36,319.205,320.529,320.529,320.997,321.308,320.919,321.153,322.089,322.556,322.556];


theStateArray.push( new map_State("81","asdadf","") );
g_map_stateMap["81"] = theStateArray[120];
theStateArray[120].myPolygons.push( new map_Polygon() );
theStateArray[120].myPolygons[0].myXVals=[532.859,532.859,529.275,526.47,525.379,524.132,523.198,523.509,524.833,525.847,526.86,527.327,528.184,528.184,528.729,529.665,530.444,530.755,530.054,530.755,531.146,532.313,533.482,534.184,533.093,533.015,533.716,533.249,532.548,532.236,532.859,533.015,533.638,534.105,534.105,534.028,534.807,535.586,535.742,535.664,535.742,536.599,537.535,537.223,536.677,537.066,537.689,537.689,536.521,535.82,534.885,534.417,533.561,533.405,532.859];

theStateArray[120].myPolygons[0].myYVals=[296.134,296.134,297.226,299.331,300.811,303.851,304.864,305.799,306.501,309.54,310.165,310.71,310.788,309.619,308.995,309.853,310.71,309.697,308.605,307.904,307.982,308.995,309.307,307.982,307.982,306.813,305.566,304.864,304.552,302.993,302.526,303.072,302.916,302.214,301.357,300.109,300.188,299.563,300.188,300.811,301.435,301.512,301.278,300.031,299.797,299.174,299.018,298.317,297.771,297.771,298.161,297.849,297.771,296.758,296.134];




theStateArray.push( new map_State("82-85-3","asdadf","") );
g_map_stateMap["82-85-3"] = theStateArray[121];
theStateArray[121].myPolygons.push( new map_Polygon() );
theStateArray[121].myPolygons[0].myXVals=[536.755,536.755,536.669,536.394,536.101,534.726,534.09,532.422,532.146,532.801,532.972,533.625,534.09,534.09,533.986,534.812,535.654,535.826,535.741,535.826,536.755];

theStateArray[121].myPolygons[0].myYVals=[301.431,301.431,302.533,303.359,303.926,304.288,304.288,304.649,302.997,302.533,303.083,302.911,302.172,301.242,299.952,300.056,299.401,300.056,300.691,301.345,301.431];




theStateArray.push( new map_State("82-85-1","asdadf","") );
g_map_stateMap["82-85-1"] = theStateArray[122];
theStateArray[122].myPolygons.push( new map_Polygon() );
theStateArray[122].myPolygons[0].myXVals=[532.422,532.422,533.162,533.711,534.64,535.104,535.466,535.826,536.755,537.392,537.769,537.683,537.031,536.101,534.726,534.09,532.422];

theStateArray[122].myPolygons[0].myYVals=[304.649,304.649,304.924,305.663,306.317,306.317,306.678,307.228,307.883,307.883,306.592,305.492,305.026,303.926,304.288,304.288,304.649];



theStateArray.push( new map_State("82-85-4","asdadf","") );
g_map_stateMap["82-85-4"] = theStateArray[123];
theStateArray[123].myPolygons.push( new map_Polygon() );
theStateArray[123].myPolygons[0].myXVals=[539.524,539.524,538.596,538.596,537.683,536.394,536.101,537.031,537.683,538.407,538.784,539.524];

theStateArray[123].myPolygons[0].myYVals=[303.634,303.634,303.461,303.186,303.186,303.359,303.926,305.026,305.492,305.113,304.201,303.634];




theStateArray.push( new map_State("82-85-2","asdadf","") );
g_map_stateMap["82-85-2"] = theStateArray[124];
theStateArray[124].myPolygons.push( new map_Polygon() );
theStateArray[124].myPolygons[0].myXVals=[537.683,537.683,536.755,536.669,536.394,537.683,538.596,538.596,539.524,539.886,539.696,538.681,537.683];

theStateArray[124].myPolygons[0].myYVals=[301.157,301.157,301.431,302.533,303.359,303.186,303.186,303.461,303.634,302.722,302.068,301.431,301.157];



theStateArray.push( new map_State("80","asdadf","") );
g_map_stateMap["80"] = theStateArray[125];
theStateArray[125].myPolygons.push( new map_Polygon() );
theStateArray[125].myPolygons[0].myXVals=[525.948,525.948,525.714,523.922,523.533,523.689,525.248,526.183,526.65,528.052,529.766,533.662,534.363,535.531,535.999,537.324,537.792,538.727,538.96,538.882,539.662,540.207,540.207,541.297,541.453,541.375,540.752,540.985,540.363,539.662,539.35,538.649,538.337,537.636,537.713,537.324,536.7,535.844,535.531,535.143,534.752,533.817,533.116,533.194,534.285,533.584,532.414,531.247,530.857,530.155,530.857,530.545,529.766,528.831,528.286,528.286,527.429,526.961,525.948];

theStateArray[125].myPolygons[0].myYVals=[309.54,309.54,311.333,312.502,313.205,314.685,315.075,314.607,315.231,315.231,314.451,314.218,313.671,313.984,313.984,314.218,314.062,312.502,312.269,311.412,310.632,309.619,307.436,307.358,306.734,306.033,305.332,303.539,303.149,302.759,303.618,304.163,305.02,305.332,306.423,307.67,307.67,307.046,306.501,306.111,306.111,305.566,306.813,307.982,307.982,309.307,308.995,307.982,307.904,308.605,309.697,310.71,309.853,308.995,309.619,310.788,310.71,310.165,309.54];



theStateArray.push( new map_State("77","asdadf","") );
g_map_stateMap["77"] = theStateArray[126];
theStateArray[126].myPolygons.push( new map_Polygon() );
theStateArray[126].myPolygons[0].myXVals=[537.774,537.774,538.164,539.254,540.969,541.358,541.592,541.515,541.981,542.294,543.383,544.008,543.54,542.449,542.76,542.216,543.462,545.021,546.734,546.656,545.955,546.501,547.591,548.448,549.617,551.02,550.474,550.241,549.228,548.215,547.28,545.955,545.799,544.475,543.462,543.617,544.553,545.176,546.423,546.734,547.28,547.591,547.124,545.566,544.553,543.696,543.15,542.371,541.826,541.125,540.969,539.645,540.346,540.969,540.735,541.358,541.437,541.28,540.189,540.189,539.645,538.865,538.943,538.709,537.774];

theStateArray[126].myPolygons[0].myYVals=[314.113,314.113,315.125,315.048,315.048,315.204,315.905,316.607,317.309,318.01,318.399,319.023,319.568,320.894,321.907,323.154,322.53,322.453,321.829,320.114,318.555,317.62,315.983,313.645,313.255,311.93,311.151,310.449,310.839,310.449,310.526,309.514,307.02,306.63,305.772,304.603,304.292,304.526,304.526,303.902,303.201,302.499,301.563,300.939,301.563,301.719,299.615,299.615,300.628,301.563,302.421,302.811,303.201,303.59,305.383,306.084,306.785,307.409,307.488,309.669,310.683,311.462,312.32,312.554,314.113];




theStateArray.push( new map_State("143","asdadf","") );
g_map_stateMap["143"] = theStateArray[127];
theStateArray[127].myPolygons.push( new map_Polygon() );
theStateArray[127].myPolygons[0].myXVals=[543.161,543.161,544.641,545.654,546.667,547.523,549.316,550.641,551.731,552.979,553.212,554.147,555.238,555.706,555.783,555.783,556.562,556.562,556.329,555.783,557.81,558.588,558.744,558.977,559.212,560.77,558.977,558.588,558.588,558.354,557.965,556.718,555.783,555.082,553.836,552.745,550.953,549.55,548.849,547.68,546.589,546.667,544.953,543.395,542.148,541.681,542.07,542.148,543.395,543.862,543.862,542.771,543.161];

theStateArray[127].myPolygons[0].myYVals=[332.185,332.185,331.717,331.952,331.406,330.393,329.535,329.068,329.068,330.626,330.549,329.769,329.691,328.522,327.119,326.027,325.404,324.937,324.391,323.689,323.456,323.923,322.832,320.181,319.714,319.247,318.389,317.298,316.128,315.038,314.102,314.102,315.505,315.738,315.738,315.816,315.816,316.285,317.921,319.402,320.181,321.896,322.521,322.598,323.222,324.391,325.56,326.963,327.665,328.21,329.458,330.704,332.185];



theStateArray.push( new map_State("78","asdadf","") );
g_map_stateMap["78"] = theStateArray[128];
theStateArray[128].myPolygons.push( new map_Polygon() );
theStateArray[128].myPolygons[0].myXVals=[530.538,530.538,529.837,529.214,528.045,525.864,524.384,522.669,523.137,522.279,520.721,521.578,522.747,523.916,524.695,526.175,526.721,528.356,528.591,528.668,529.136,529.37,530.461,531.396,532.876,533.11,534.2,534.824,535.447,535.759,535.914,536.304,537.239,537.629,538.096,539.577,541.524,541.447,541.914,542.226,543.316,543.94,543.473,542.382,542.693,542.148,541.681,542.07,542.148,541.603,539.967,539.031,538.643,539.031,537.162,536.694,535.914,534.668,533.343,532.72,530.538];

theStateArray[128].myPolygons[0].myYVals=[334.612,334.612,334.846,336.093,336.716,335.547,335.236,333.832,332.04,331.027,329.545,329.078,328.688,328.298,327.208,325.57,324.869,324.791,324.947,326.817,326.973,326.583,324.791,322.998,322.998,320.972,320.348,321.283,321.283,320.815,320.037,319.413,318.321,317.698,317.23,316.061,315.905,316.607,317.309,318.01,318.399,319.023,319.568,320.894,321.907,323.154,324.324,325.493,326.896,326.194,326.35,327.208,327.752,329.39,329.545,330.714,331.338,331.806,331.884,334.3,334.612];



theStateArray.push( new map_State("161","asdadf","") );
g_map_stateMap["161"] = theStateArray[129];
theStateArray[129].myPolygons.push( new map_Polygon() );
theStateArray[129].myPolygons[0].myXVals=[530.606,530.606,531.385,531.854,532.242,532.165,531.385,532.321,533.1,534.736,535.281,535.203,533.411,533.334,531.464,529.904,529.36,528.813,529.749,531.307,531.697,532.165,532.788,533.334,534.19,535.826,538.164,539.566,538.709,539.8,540.501,541.28,541.047,541.125,540.813,541.358,541.358,540.735,539.645,538.709,537.462,536.528,536.45,537.931,539.488,541.28,542.294,542.527,541.981,542.06,543.229,542.839,543.93,543.93,543.462,542.216,541.67,540.034,539.098,538.709,539.098,537.229,536.762,535.982,534.736,533.411,532.788,530.606];

theStateArray[129].myPolygons[0].myYVals=[334.612,334.612,335.314,336.171,336.639,337.418,338.198,339.367,339.367,339.367,339.912,340.536,341.237,342.874,344.2,344.979,346.381,347.707,348.252,348.252,348.563,349.656,349.656,349.031,349.5,348.642,348.174,347.317,346.693,344.979,344.589,344.277,343.342,342.718,341.705,340.458,338.275,338.354,338.587,339.679,339.601,338.509,337.729,337.184,336.951,335.547,335.157,334.144,333.521,332.352,332.117,330.637,329.39,328.143,327.597,326.896,326.194,326.35,327.208,327.752,329.39,329.545,330.714,331.338,331.806,331.884,334.3,334.612];



theStateArray.push( new map_State("160","asdadf","") );
g_map_stateMap["160"] = theStateArray[130];
theStateArray[130].myPolygons.push( new map_Polygon() );
theStateArray[130].myPolygons[0].myXVals=[541.28,541.28,541.047,541.125,540.813,541.358,541.358,540.735,539.645,538.709,537.462,536.528,536.45,537.931,539.488,541.28,542.294,542.527,541.981,542.06,543.229,544.709,545.722,548.215,549.307,548.76,547.203,546.501,546.891,545.254,544.553,541.28];

theStateArray[130].myPolygons[0].myYVals=[344.277,344.277,343.342,342.718,341.705,340.458,338.275,338.354,338.587,339.679,339.601,338.509,337.729,337.184,336.951,335.547,335.157,334.144,333.521,332.352,332.117,331.65,331.884,335.001,336.249,337.497,337.497,338.666,340.925,341.471,343.264,344.277];



theStateArray.push( new map_State("144","asdadf","") );
g_map_stateMap["144"] = theStateArray[131];
theStateArray[131].myPolygons.push( new map_Polygon() );
theStateArray[131].myPolygons[0].myXVals=[544.52,544.52,546,548.493,548.961,549.739,550.908,551.531,551.843,552.311,552.232,553.245,555.038,554.882,555.896,556.753,557.454,557.765,558.154,557.765,556.597,556.128,555.661,555.038,553.557,552.857,552.543,553.012,553.245,553.09,553.245,553.09,553.012,553.09,553.012,553.09,553.012,553.245,553.09,553.245,553.012,551.765,550.675,549.35,547.557,546.701,545.688,548.182,549.272,548.727,547.169,546.468,546.856,545.22,544.52];

theStateArray[131].myPolygons[0].myYVals=[343.39,343.39,344.326,343.546,341.598,339.883,339.025,339.805,338.714,337.856,337.077,337.077,336.531,335.44,334.816,334.349,333.726,332.633,331.854,332.633,332.166,331.932,331.543,331.543,331.543,331.854,331.543,330.686,330.607,330.374,330.607,330.374,330.686,330.374,330.686,330.374,330.686,330.607,330.374,330.607,330.686,329.126,329.126,329.594,330.452,331.465,332.011,335.128,336.375,337.623,337.623,338.792,341.051,341.598,343.39];



theStateArray.push( new map_State("146","asdadf","") );
g_map_stateMap["146"] = theStateArray[132];
theStateArray[132].myPolygons.push( new map_Polygon() );
theStateArray[132].myPolygons[0].myXVals=[558.206,558.206,560.23,561.244,562.413,563.347,564.672,566.932,568.412,568.49,569.814,570.204,570.438,568.957,568.724,568.256,567.789,564.906,564.75,563.582,561.244,559.998,560.309,561.479,561.166,559.998,558.206,557.815,557.504,556.803,555.945,554.933,555.089,553.296,552.283,552.361,551.894,551.582,551.582,553.608,554.933,556.647,557.815,558.829,558.206];

theStateArray[132].myPolygons[0].myYVals=[346.432,346.432,346.51,345.809,345.652,345.575,344.795,340.586,340.119,337.936,337.858,337.39,336.455,336.455,336.065,335.286,333.96,334.039,334.74,334.195,334.351,334.272,333.182,332.402,331.778,331.778,331.778,332.558,333.649,334.272,334.74,335.364,336.455,337.001,337.001,337.78,338.638,339.729,341.443,343.236,343.159,344.717,344.795,345.652,346.432];


theStateArray.push( new map_State("145","asdadf","") );
g_map_stateMap["145"] = theStateArray[133];
theStateArray[133].myPolygons.push( new map_Polygon() );
theStateArray[133].myPolygons[0].myXVals=[571.815,571.815,571.736,571.27,571.27,572.205,572.282,572.282,570.88,570.179,570.412,568.932,568.698,568.231,567.763,564.881,564.725,563.556,561.218,559.972,560.284,561.453,561.141,559.972,558.181,557.79,556.621,556.153,555.687,555.064,553.583,552.882,552.569,553.037,553.271,554.207,555.297,555.765,555.842,555.842,556.621,556.621,556.388,555.842,557.868,558.646,558.803,559.037,559.271,560.828,561.141,562.621,562.621,562.855,563.945,565.192,566.048,566.673,568.698,570.257,570.958,571.815];

theStateArray[133].myPolygons[0].myYVals=[329.518,329.518,331.155,331.467,332.948,332.948,335.364,336.767,337.234,337.39,336.455,336.455,336.065,335.286,333.96,334.039,334.74,334.195,334.351,334.272,333.182,332.402,331.778,331.778,331.778,332.558,332.09,331.856,331.467,331.467,331.467,331.778,331.467,330.61,330.531,329.752,329.674,328.504,327.102,326.011,325.387,324.919,324.374,323.672,323.438,323.906,322.815,320.165,319.697,319.229,321.256,322.659,323.828,324.998,325.153,325.621,327.257,328.349,328.271,328.271,329.518,329.518];



theStateArray.push( new map_State("141","asdadf","") );
g_map_stateMap["141"] = theStateArray[134];
theStateArray[134].myPolygons.push( new map_Polygon() );
theStateArray[134].myPolygons[0].myXVals=[571.84,571.84,570.984,570.282,568.724,566.698,566.074,565.218,563.971,562.88,562.646,562.646,563.27,563.737,563.894,564.828,565.997,565.997,566.152,566.698,567.633,568.334,569.736,570.672,571.217,573.243,573.944,574.801,576.749,576.671,577.996,577.996,578.619,580.567,580.878,578.852,578.775,578.307,576.36,575.97,574.567,573.477,572.542,571.84];

theStateArray[134].myPolygons[0].myYVals=[329.442,329.442,329.442,328.195,328.195,328.273,327.182,325.544,325.077,324.922,323.752,322.583,321.57,321.257,320.323,320.088,319.855,319.076,318.062,318.141,318.764,318.685,316.971,316.971,315.958,315.88,315.1,315.1,314.71,316.425,317.438,319.153,319.855,323.128,323.986,324.454,325.233,326.168,326.168,327.026,327.26,328.273,329.442,329.442];

theStateArray.push( new map_State("140","asdadf","") );
g_map_stateMap["140"] = theStateArray[135];
theStateArray[135].myPolygons.push( new map_Polygon() );
theStateArray[135].myPolygons[0].myXVals=[580.174,580.174,581.264,582.667,585.005,585.16,585.706,586.64,588.433,588.51,589.679,592.874,592.562,591.86,590.77,590.536,589.757,587.732,587.732,587.03,586.329,585.472,586.562,586.875,585.939,584.459,583.368,583.29,582.355,581.888,581.264,580.096,579.939,579.784,578.771,580.719,581.031,579.004,578.928,578.459,576.512,576.122,574.72,573.629,572.693,573.551,574.019,574.797,576.122,576.2,576.512,578.226,578.459,580.174];

theStateArray[135].myPolygons[0].myYVals=[337.598,337.598,336.974,335.571,332.142,331.283,329.569,327.542,325.983,324.192,323.099,320.683,320.215,319.981,319.125,317.643,317.799,318.344,319.202,319.669,320.605,319.202,318.189,316.941,316.629,316.396,315.772,316.552,316.396,317.02,316.786,316.396,317.331,318.344,319.981,323.255,324.113,324.581,325.359,326.295,326.295,327.153,327.386,328.4,329.569,329.491,330.66,330.972,331.673,331.985,333.622,334.869,335.727,337.598];






theStateArray.push( new map_State("174","asdadf","") );
g_map_stateMap["174"] = theStateArray[136];
theStateArray[136].myPolygons.push( new map_Polygon() );
theStateArray[136].myPolygons[0].myXVals=[571.657,571.657,569.164,568.307,567.605,566.904,566.047,564.879,564.177,563.476,562.307,560.983,559.893,559.424,558.412,557.944,558.489,558.256,556.697,558.256,560.281,561.294,562.464,563.398,564.723,566.982,568.462,568.541,569.865,570.255,570.956,572.358,572.358,572.28,571.345,571.345,571.812,571.891,573.449,573.917,574.695,576.021,576.098,576.41,578.124,578.357,580.072,578.591,578.436,578.357,577.423,575.396,573.994,573.371,573.215,573.138,571.579,571.424,571.657];

theStateArray[136].myPolygons[0].myYVals=[351.371,351.371,351.448,351.994,352.695,352.617,351.994,352.228,352.539,353.396,354.02,354.488,354.255,354.176,354.877,353.943,352.384,349.188,348.563,346.381,346.459,345.758,345.602,345.523,344.744,340.536,340.068,337.885,337.808,337.34,337.184,336.716,335.314,332.897,332.897,331.417,331.104,329.467,329.39,330.559,330.871,331.572,331.884,333.521,334.768,335.625,337.497,338.821,340.302,341.861,342.874,343.654,344.666,345.992,347.005,348.018,349.5,350.669,351.371];



theStateArray.push( new map_State("79","asdadf","") );
g_map_stateMap["79"] = theStateArray[137];
theStateArray[137].myPolygons.push( new map_Polygon() );
theStateArray[137].myPolygons[0].myXVals=[523.638,523.638,522.78,522.858,521.535,521.066,522.313,523.949,523.638,523.716,523.716,522.937,521.301,520.755,521.613,522.78,523.949,524.729,526.209,526.754,528.39,528.624,528.703,529.169,529.403,530.494,531.43,532.91,533.144,534.234,534.857,535.48,535.792,535.949,536.338,537.273,537.663,538.13,539.61,541.559,541.324,540.935,539.221,538.13,537.741,537.273,535.949,535.48,534.312,533.61,529.716,528.002,526.599,526.131,525.196,523.638];

theStateArray[137].myPolygons[0].myYVals=[314.736,314.736,316.061,317.153,318.243,319.179,319.413,319.647,320.972,322.53,325.181,326.35,327.831,329.545,329.078,328.688,328.298,327.208,325.57,324.869,324.791,324.947,326.817,326.973,326.583,324.791,322.998,322.998,320.972,320.348,321.283,321.283,320.815,320.037,319.413,318.321,317.698,317.23,316.061,315.905,315.204,315.048,315.048,315.125,314.113,314.268,314.035,314.035,313.723,314.268,314.502,315.282,315.282,314.658,315.125,314.736];




theStateArray.push( new map_State("94","asdadf","") );
g_map_stateMap["94"] = theStateArray[138];
theStateArray[138].myPolygons.push( new map_Polygon() );
theStateArray[138].myPolygons[0].myXVals=[525.704,525.704,524.224,522.509,521.341,521.418,521.029,520.172,520.328,519.548,517.601,517.756,517.756,516.977,515.964,515.809,513.237,511.445,510.199,509.653,508.328,508.173,507.003,505.29,504.745,502.485,502.252,502.328,503.03,502.64,501.237,500.926,499.681,498.9,499.211,500.459,501.395,502.64,503.809,504.666,505.836,507.003,508.563,510.354,510.899,512.225,513.627,514.717,516.899,519.626,520.328,521.886,523.989,522.976,522.976,523.444,523.833,524.457,525.236,525.704];

theStateArray[138].myPolygons[0].myYVals=[335.683,335.683,335.371,333.967,333.344,332.174,331.708,331.708,333.032,333.656,333.188,332.487,332.097,331.473,332.252,331.239,330.694,332.487,332.642,332.252,331.941,330.771,330.304,330.148,329.993,329.758,330.771,331.863,331.863,333.421,337.085,339.424,341.997,344.179,344.879,345.114,345.114,344.802,344.724,344.958,344.958,344.413,344.413,344.257,342.619,342.854,341.917,342.542,343.399,343.632,343.399,342.698,341.06,339.736,338.566,338.411,337.708,336.929,336.929,335.683];


theStateArray.push( new map_State("162","asdadf","") );
g_map_stateMap["162"] = theStateArray[139];
theStateArray[139].myPolygons.push( new map_Polygon() );
theStateArray[139].myPolygons[0].myXVals=[520.63,520.63,521.565,522.111,522.968,523.98,525.851,527.175,528.188,528.266,530.37,531.227,531.928,531.461,531.07,529.513,528.577,529.123,529.668,531.227,533.097,533.174,534.967,535.045,534.499,532.862,532.084,531.148,531.928,532.006,531.617,531.148,530.37,529.668,529.045,527.876,525.695,525.228,524.448,523.825,523.436,522.968,522.968,523.98,521.876,520.319,520.396,521.332,521.332,519.15,519.54,519.851,519.383,519.773,521.332,520.63];

theStateArray[139].myPolygons[0].myYVals=[355.948,355.948,357.117,357.507,356.026,355.714,354.623,353.064,352.207,350.492,350.335,350.335,349.791,348.699,348.388,348.388,347.842,346.516,345.113,344.334,343.008,341.373,340.671,340.047,339.501,339.501,339.501,338.332,337.553,336.773,336.306,335.448,334.746,334.981,336.228,336.851,335.682,336.929,336.929,337.708,338.41,338.566,339.736,341.06,342.698,343.398,345.269,345.582,346.516,349.634,350.259,350.881,354.156,354.623,355.013,355.948];




theStateArray.push( new map_State("90","asdadf","") );
g_map_stateMap["90"] = theStateArray[140];
theStateArray[140].myPolygons.push( new map_Polygon() );
theStateArray[140].myPolygons[0].myXVals=[501.5,501.5,502.901,503.291,502.59,502.513,502.746,505.24,507.11,509.369,508.277,507.187,506.642,506.174,506.33,505.551,504.227,503.759,502.59,502.435,501.733,501.187,499.941,499.708,500.253,500.253,499.941,498.306,498.228,497.448,496.591,496.825,496.747,496.98,496.747,495.656,494.877,494.565,494.722,493.708,492.851,491.761,490.513,491.06,490.28,489.579,488.02,486.462,485.604,487.631,488.41,490.202,493.942,494.565,496.046,497.604,499.007,500.331,501.5];

theStateArray[140].myPolygons[0].myYVals=[337.389,337.389,333.726,332.167,332.167,331.075,330.062,328.815,326.477,320.319,319.54,319.228,319.228,317.748,316.967,316.344,316.344,316.656,316.656,315.877,315.799,314.941,315.409,315.877,316.734,318.838,320.865,321.021,322.034,324.06,324.84,326.009,327.334,328.738,329.829,329.594,329.907,330.764,333.024,334.194,334.896,335.051,336.064,336.844,337.233,337.779,338.168,339.572,340.351,339.728,339.572,339.65,340.04,338.559,337.857,337.857,337.233,337.467,337.389];



theStateArray.push( new map_State("164","asdadf","") );
g_map_stateMap["164"] = theStateArray[141];
theStateArray[141].myPolygons.push( new map_Polygon() );
theStateArray[141].myPolygons[0].myXVals=[553.608,553.608,553.218,553.218,553.686,552.595,550.881,548.933,548.777,547.141,546.596,546.518,545.973,545.427,543.947,541.687,539.662,539.505,538.649,536.233,533.662,532.338,529.922,529.845,528.441,528.52,530.623,531.48,532.181,532.805,533.351,534.207,535.844,538.181,539.583,538.727,539.817,540.518,542.699,544.57,546.05,548.543,549.011,549.79,550.959,551.582,551.582,553.608];

theStateArray[141].myPolygons[0].myYVals=[343.135,343.135,344.148,345.396,346.331,348.514,349.917,350.852,354.204,354.359,354.749,353.736,353.892,354.359,354.281,353.346,353.346,352.333,351.476,350.852,351.242,352.645,352.957,352.021,352.021,350.306,350.15,350.15,349.604,349.604,348.981,349.449,348.591,348.124,347.266,346.643,344.928,344.539,343.915,343.213,344.148,343.369,341.42,339.706,338.848,339.628,341.343,343.135];



theStateArray.push( new map_State("165","asdadf","") );
g_map_stateMap["165"] = theStateArray[142];
theStateArray[142].myPolygons.push( new map_Polygon() );
theStateArray[142].myPolygons[0].myXVals=[543.997,543.997,544.075,542.984,542.283,541.504,541.348,539.556,538.543,538.232,537.842,535.349,536.674,535.349,537.062,537.296,539.244,540.568,540.646,542.361,542.595,542.984,543.764,545.321,545.79,546.724,547.894,549.217,549.217,548.984,548.828,550.465,551.555,551.944,551.632,551.243,551.944,553.035,552.879,553.581,555.373,556.697,556.697,557.944,558.489,558.256,556.697,558.879,557.866,556.697,554.983,553.659,553.269,553.269,553.736,552.645,550.931,548.984,548.828,547.192,546.646,546.568,546.023,545.478,543.997];

theStateArray[142].myPolygons[0].myYVals=[354.281,354.281,355.061,355.841,357.711,357.711,357.165,357.088,356.854,357.321,358.958,360.518,361.219,362.388,362.622,363.401,364.804,364.57,363.712,363.401,362.154,361.92,361.92,362.934,361.92,361.608,362.855,363.556,361.998,360.829,359.504,359.426,359.972,359.27,357.088,355.918,355.918,357.867,356.464,355.217,355.217,355.139,354.438,353.892,352.333,349.137,348.514,345.551,344.694,344.616,343.058,343.135,344.148,345.396,346.331,348.514,349.917,350.852,354.204,354.359,354.749,353.736,353.892,354.359,354.281];




theStateArray.push( new map_State("188","asdadf","") );
g_map_stateMap["188"] = theStateArray[143];
theStateArray[143].myPolygons.push( new map_Polygon() );
theStateArray[143].myPolygons[0].myXVals=[527.039,527.039,528.598,529.532,529.766,530.467,531.636,533.506,534.519,536.389,537.636,538.57,539.428,539.193,538.337,538.492,538.649,539.193,539.505,540.051,541.609,542.154,543.4,543.246,543.479,545.35,546.44,546.44,547.22,547.921,548.622,549.713,550.726,551.037,552.128,556.88,561.479,567.944,570.594,573.32,573.866,573.477,571.606,569.113,568.256,567.555,566.854,565.997,564.828,564.127,563.426,562.257,560.932,559.841,559.373,558.361,557.894,556.647,556.647,555.322,553.53,552.829,552.985,551.894,551.192,551.582,551.894,551.504,550.414,548.777,548.933,549.167,549.167,547.843,546.673,545.739,545.271,543.713,542.934,542.544,542.311,540.596,540.518,539.193,538.882,537.792,537.246,537.09,536.389,534.597,533.506,531.402,529.298,528.598,528.13,527.039];

theStateArray[143].myPolygons[0].myYVals=[370.338,370.338,371.352,371.819,373.378,374.235,374.547,375.793,376.964,376.028,375.95,376.34,375.872,374.392,372.208,371.43,371.04,370.728,371.274,371.741,371.819,372.208,371.975,370.962,370.494,370.104,369.403,370.572,370.883,369.325,369.793,370.027,370.962,371.663,370.65,369.169,367.454,365.116,363.011,359.894,357.711,354.671,351.319,351.397,351.943,352.645,352.566,351.943,352.177,352.489,353.346,353.97,354.438,354.204,354.126,354.828,353.892,354.438,355.139,355.217,355.217,356.464,357.867,355.918,355.918,357.088,359.27,359.972,359.426,359.504,360.829,361.998,363.556,362.855,361.608,361.92,362.934,361.92,361.92,362.154,363.401,363.712,364.57,364.804,365.506,365.583,366.441,367.844,368.39,367.064,366.987,368.623,369.169,369.325,370.338,370.338];




theStateArray.push( new map_State("166","asdadf","") );
g_map_stateMap["166"] = theStateArray[144];
theStateArray[144].myPolygons.push( new map_Polygon() );
theStateArray[144].myPolygons[0].myXVals=[529.399,529.399,531.503,533.606,534.698,536.49,537.191,537.348,537.893,538.983,539.294,537.348,537.113,535.399,536.724,535.399,537.893,538.282,538.594,539.606,541.398,541.555,542.334,543.035,544.125,544.048,541.788,539.763,539.606,538.75,536.334,533.763,532.438,530.022,530.179,530.101,529.945,530.88,530.88,530.101,529.556,529.088,529.478,529.399];

theStateArray[144].myPolygons[0].myYVals=[369.169,369.169,368.623,366.987,367.064,368.39,367.844,366.441,365.583,365.506,364.804,363.401,362.622,362.388,361.219,360.518,358.958,357.321,356.854,357.088,357.165,357.711,357.711,355.841,355.061,354.281,353.346,353.346,352.333,351.476,350.852,351.242,352.645,352.957,354.593,357.165,358.413,359.66,362.232,363.323,365.194,366.129,367.61,369.169];


theStateArray.push( new map_State("167","asdadf","") );
g_map_stateMap["167"] = theStateArray[145];
theStateArray[145].myPolygons.push( new map_Polygon() );
theStateArray[145].myPolygons[0].myXVals=[528.542,528.542,527.529,526.205,524.335,523.322,522.465,521.919,520.985,520.284,519.583,519.426,519.115,518.882,518.414,518.491,519.193,521.218,521.687,522.231,522.153,521.375,521.375,520.128,519.894,520.673,521.53,521.919,522.621,523.712,523.712,525.737,526.283,526.984,527.14,528.231,528.698,529.399,529.478,529.088,529.556,530.101,530.88,530.88,529.945,530.101,530.179,530.022,529.945,528.542];

theStateArray[145].myPolygons[0].myYVals=[352.021,352.021,352.878,354.438,355.529,355.841,357.321,356.932,355.763,355.918,356.152,356.62,357.867,358.803,360.05,361.452,362.076,362.388,362.388,362.778,364.259,365.506,367.454,368.857,369.559,370.338,370.338,370.027,370.338,370.494,368.623,367.766,367.766,369.793,370.338,370.338,369.325,369.169,367.61,366.129,365.194,363.323,362.232,359.66,358.413,357.165,354.593,352.957,352.021,352.021];



theStateArray.push( new map_State("163","asdadf","") );
g_map_stateMap["163"] = theStateArray[146];
theStateArray[146].myPolygons.push( new map_Polygon() );
theStateArray[146].myPolygons[0].myXVals=[518.459,518.459,517.992,516.823,515.967,514.486,514.408,514.408,513.706,512.694,511.837,510.979,510.122,510.668,510.901,511.135,511.681,511.759,511.759,512.304,511.213,509.967,509.732,509.266,508.097,507.785,507.551,506.927,508.486,510.278,510.823,512.147,513.55,514.641,516.823,519.55,520.251,520.329,521.264,521.264,519.082,519.472,519.783,519.316,519.706,521.264,520.562,519.861,519.16,519.004,518.693,518.459];

theStateArray[146].myPolygons[0].myYVals=[359.055,359.055,358.821,358.51,358.51,358.666,359.055,360.614,361.471,362.251,361.55,360.146,360.146,358.51,357.574,356.016,354.535,352.508,351.261,349.469,348.766,348.377,347.208,346.974,346.896,346.428,345.571,344.48,344.48,344.324,342.687,342.921,341.985,342.609,343.466,343.7,343.466,345.337,345.648,346.584,349.702,350.326,350.949,354.223,354.69,355.08,356.016,356.171,356.406,356.873,358.12,359.055];



theStateArray.push( new map_State("158","asdadf","") );
g_map_stateMap["158"] = theStateArray[147];
theStateArray[147].myPolygons.push( new map_Polygon() );
theStateArray[147].myPolygons[0].myXVals=[510.393,510.393,509.535,508.757,507.587,506.73,506.341,505.328,503.458,503.535,502.289,502.056,501.431,502.133,501.431,501.899,502.446,502.601,501.666,500.886,500.575,499.64,499.562,498.783,499.717,499.405,500.653,501.588,501.899,502.834,504.002,504.86,506.029,507.198,507.82,508.055,508.366,509.535,510.002,510.236,511.483,512.573,512.028,512.028,511.95,511.405,511.171,510.938,510.393];

theStateArray[147].myPolygons[0].myYVals=[360.18,360.18,360.336,360.336,360.881,361.193,360.024,358.621,358.309,357.53,357.53,356.205,355.659,354.646,353.244,352.386,351.996,350.125,349.892,349.346,349.112,349.112,347.553,347.085,346.384,344.98,345.215,345.215,345.059,344.903,344.825,345.059,345.059,344.514,345.604,346.462,346.93,347.007,347.241,348.411,348.8,349.502,351.294,352.542,354.569,356.049,357.608,358.544,360.18];



theStateArray.push( new map_State("156","asdadf","") );
g_map_stateMap["156"] = theStateArray[148];
theStateArray[148].myPolygons.push( new map_Polygon() );
theStateArray[148].myPolygons[0].myXVals=[499.64,499.64,498.082,497.302,496.679,495.277,494.186,494.107,493.718,493.017,491.927,491.771,490.757,490.056,489.121,488.653,488.187,488.03,487.641,487.173,486.473,486.161,484.836,484.603,484.291,483.123,482.187,480.862,478.992,478.057,476.577,475.175,474.473,473.461,472.993,471.123,471.045,471.668,473.772,475.954,478.525,481.019,484.68,485.226,485.069,485.537,487.563,488.342,490.134,493.875,494.498,495.979,497.536,498.939,500.263,501.431,501.12,499.875,499.64];

theStateArray[148].myPolygons[0].myYVals=[342.94,342.94,342.786,343.017,343.479,344.249,344.479,346.328,348.098,348.79,349.252,350.331,350.792,351.792,353.717,354.949,355.796,356.104,357.412,357.797,358.259,358.798,358.798,358.567,355.719,356.104,356.72,355.642,353.794,353.024,352.332,352.486,352.486,352.793,352.178,351.253,350.561,350.331,350.252,349.252,348.406,347.174,345.865,344.479,343.247,340.246,339.63,339.475,339.553,339.937,338.475,337.781,337.781,337.166,337.396,337.319,339.63,342.17,342.94];



theStateArray.push( new map_State("157","asdadf","") );
g_map_stateMap["157"] = theStateArray[149];
theStateArray[149].myPolygons.push( new map_Polygon() );
theStateArray[149].myPolygons[0].myXVals=[486.939,486.939,486.161,486.473,487.173,487.641,488.03,488.187,488.653,489.121,490.056,490.757,491.771,491.927,493.017,493.718,494.107,494.186,495.277,496.679,497.302,498.082,499.64,499.095,499.405,499.717,498.783,499.562,499.64,500.575,500.886,501.666,502.601,502.446,501.899,501.431,494.42,494.498,495.121,495.198,494.107,493.718,494.107,493.875,492.939,491.927,490.446,489.823,489.121,489.434,488.653,487.72,486.939];

theStateArray[149].myPolygons[0].myYVals=[359.475,359.475,358.773,358.228,357.76,357.37,356.045,355.733,354.875,353.629,351.68,350.666,350.199,349.107,348.64,347.939,346.146,344.275,344.042,343.262,342.794,342.56,342.716,344.12,344.82,346.224,346.925,347.393,348.952,348.952,349.186,349.731,349.965,351.835,352.226,353.083,355.5,355.811,356.045,356.59,357.37,358.149,359.163,359.787,360.02,360.877,361.034,360.098,359.552,357.994,358.461,358.851,359.475];



theStateArray.push( new map_State("176","asdadf","") );
g_map_stateMap["176"] = theStateArray[150];
theStateArray[150].myPolygons.push( new map_Polygon() );
theStateArray[150].myPolygons[0].myXVals=[446.969,446.969,449.696,454.06,456.242,456.943,458.111,458.5,459.513,460.449,460.76,459.902,458.111,458.111,459.358,462.318,462.864,461.773,463.41,463.721,465.59,465.902,465.902,466.448,467.071,467.695,467.228,468.396,468.396,469.331,469.954,470.655,472.214,473.617,472.993,471.123,471.045,471.668,473.772,475.954,478.525,481.019,484.68,485.226,485.069,482.654,481.408,480.473,478.992,477.123,475.564,472.447,469.643,468.396,465.124,462.864,461.383,460.838,459.358,459.513,458.579,456.007,454.138,452.813,449.306,447.359,445.8,445.722,445.722,446.813,447.202,446.969];

theStateArray[150].myPolygons[0].myYVals=[352.64,352.64,352.797,352.407,352.407,354.277,354.122,353.498,352.952,353.732,354.979,356.538,357.083,357.785,359.344,360.046,361.37,362.229,362.54,361.682,360.825,361.137,362.073,362.93,363.553,362.306,360.981,360.591,359.656,357.863,356.071,355.212,354.901,353.42,352.095,351.16,350.458,350.225,350.146,349.133,348.276,347.029,345.704,344.301,343.054,343.6,342.82,342.352,342.041,343.677,343.911,342.82,340.403,337.831,336.351,335.259,335.337,337.441,339.156,340.481,341.651,342.508,341.806,341.261,342.586,342.118,341.962,347.652,348.509,349.99,350.771,352.64];



theStateArray.push( new map_State("181","asdadf","") );
g_map_stateMap["181"] = theStateArray[151];
theStateArray[151].myPolygons.push( new map_Polygon() );
theStateArray[151].myPolygons[0].myXVals=[446.18,446.18,447.661,450.465,451.478,453.504,454.906,456.231,456.932,457.712,458.413,460.048,460.126,461.217,464.178,464.566,466.594,468.931,469.008,468.464,469.71,472.515,475.631,477.189,479.06,479.762,480.384,481.243,483.033,485.06,485.371,486.696,486.618,485.916,485.216,486.15,486.15,484.514,484.67,485.216,485.45,485.137,483.267,480.54,479.527,477.969,475.866,475.32,474.619,473.06,471.658,471.424,469.398,468.151,465.269,465.035,464.88,464.101,463.477,461.84,461.84,461.062,460.204,459.192,457.165,456.465,455.452,454.049,451.478,449.998,448.128,446.569,446.335,445.946,445.244,445.478,445.089,446.101,446.18];

theStateArray[151].myPolygons[0].myYVals=[320.672,320.672,320.75,320.438,322.231,321.764,321.92,321.92,321.218,321.218,322.543,322.855,324.336,323.868,324.024,325.038,329.87,334.625,337.197,337.898,340.471,342.887,343.978,343.745,342.108,340.159,337.665,336.339,334.001,332.286,330.571,330.494,329.402,329.325,328.856,327.844,326.908,324.882,324.492,323.167,321.842,320.75,315.216,315.294,314.749,313.892,312.41,312.41,312.333,312.644,314.125,315.996,316.931,317.009,317.555,316.697,315.607,313.19,313.346,312.644,311.942,311.241,308.669,308.357,308.825,307.734,307.656,307.266,307.345,305.863,306.175,307.5,308.825,311.007,311.942,314.047,315.528,319.27,320.672];




theStateArray.push( new map_State("189","asdadf","") );
g_map_stateMap["189"] = theStateArray[152];
theStateArray[152].myPolygons.push( new map_Polygon() );
theStateArray[152].myPolygons[0].myXVals=[546.128,546.128,548.7,549.323,550.336,551.037,550.726,549.713,548.622,547.921,547.22,546.44,546.44,545.35,543.479,543.246,543.4,542.154,541.609,540.051,539.505,539.193,538.649,538.492,538.337,539.193,539.428,538.57,537.636,536.389,534.519,533.506,531.636,530.467,529.766,529.532,528.598,527.039,527.351,527.117,525.091,524,522.987,522.987,522.987,525.559,527.817,528.364,529.22,529.377,529.377,530.078,530.778,532.414,533.506,534.908,536.467,537.713,538.414,537.713,538.727,539.271,540.129,541.609,543.012,546.128];

theStateArray[152].myPolygons[0].myYVals=[391.695,391.695,384.758,381.484,376.497,371.663,370.962,370.027,369.793,369.325,370.883,370.572,369.403,370.104,370.494,370.962,371.975,372.208,371.819,371.741,371.274,370.728,371.04,371.43,372.208,374.392,375.872,376.34,375.95,376.028,376.964,375.793,374.547,374.235,373.378,371.819,371.352,370.338,372.521,374.313,375.093,374.858,374.704,375.405,376.497,376.651,377.821,378.678,378.678,379.536,381.172,382.42,382.576,382.809,382.576,383.278,383.822,382.965,383.278,383.979,384.368,385.615,385.615,386.239,388.421,391.695];



theStateArray.push( new map_State("191","asdadf","") );
g_map_stateMap["191"] = theStateArray[153];
theStateArray[153].myPolygons.push( new map_Polygon() );
theStateArray[153].myPolygons[0].myXVals=[546.128,546.128,543.012,539.973,538.025,537.479,538.181,537.012,537.324,537.713,537.012,537.324,536.311,535.064,534.752,533.428,532.181,531.48,532.727,532.571,531.87,530.467,529.532,530.234,529.845,526.26,526.337,527.74,528.753,526.961,525.559,523.377,519.871,517.533,514.806,513.404,511.689,509.664,507.56,508.417,508.495,509.197,509.118,510.131,510.989,512.08,512.781,513.56,516.287,518.469,520.729,524.233,530.467,534.129,535.531,536.389,537.324,540.518,543.089,546.128];

theStateArray[153].myPolygons[0].myYVals=[391.999,391.999,388.725,388.725,389.971,391.063,391.765,392.466,393.168,394.183,395.116,395.663,396.52,396.52,395.506,396.363,396.754,397.767,397.922,398.313,399.326,400.028,401.274,401.508,401.977,402.132,404.002,404.236,405.639,405.717,405.639,404.392,404.471,405.639,406.264,407.043,405.171,405.561,407.978,408.757,411.408,412.265,413.98,414.134,412.343,412.031,412.188,412.732,418.423,424.735,423.645,421.384,417.954,416.552,414.603,411.486,409.068,404.549,399.014,391.999];



theStateArray.push( new map_State("190","asdadf","") );
g_map_stateMap["190"] = theStateArray[154];
theStateArray[154].myPolygons.push( new map_Polygon() );
theStateArray[154].myPolygons[0].myXVals=[522.835,522.835,525.407,527.666,528.212,529.069,529.224,529.224,529.926,530.627,532.263,533.354,534.756,536.315,537.562,538.263,537.562,538.575,539.12,539.978,541.457,542.86,539.821,537.874,537.328,538.029,536.86,537.173,537.562,536.86,537.173,536.159,534.913,534.602,533.276,532.03,531.329,532.575,532.419,531.718,530.316,529.381,526.965,525.562,524.16,524.004,524.004,524.939,526.653,527.043,527.121,526.186,525.017,524.706,524.238,524.238,523.225,523.225,523.225,522.134,521.433,520.576,519.641,519.173,520.031,520.343,521.667,522.835];

theStateArray[154].myPolygons[0].myYVals=[376.698,376.698,376.854,378.023,378.88,378.88,379.738,381.374,382.623,382.779,383.011,382.779,383.48,384.025,383.167,383.48,384.182,384.57,385.818,385.818,386.441,388.624,388.624,389.87,390.962,391.663,392.364,393.068,394.081,395.015,395.561,396.418,396.418,395.405,396.262,396.653,397.665,397.821,398.212,399.226,399.927,401.172,401.094,400.861,399.069,397.743,396.729,395.484,394.391,392.21,390.26,388.233,387.066,386.208,385.505,384.804,384.96,384.103,382.779,382.623,382.701,381.843,381.765,379.115,377.789,377.322,377.478,376.698];



theStateArray.push( new map_State("186","asdadf","") );
g_map_stateMap["186"] = theStateArray[155];
theStateArray[155].myPolygons.push( new map_Polygon() );
theStateArray[155].myPolygons[0].myXVals=[493.356,493.356,493.979,494.68,495.148,496.551,495.85,497.018,500.992,501.849,502.706,510.887,514.626,514.626,514.938,517.198,518.99,517.743,516.887,515.484,514.472,515.328,516.887,518.289,521.172,521.873,524.055,524.055,524.99,526.704,527.093,527.172,526.236,525.067,524.756,524.288,524.288,523.276,523.276,523.276,522.185,521.484,520.626,519.691,519.224,518.99,518.056,516.964,515.562,514.938,514.237,513.614,513.38,513.069,512.29,509.64,509.096,509.096,508.004,506.835,505.979,504.888,504.888,505.277,506.368,507.069,506.992,505.667,504.576,504.498,503.797,503.484,503.484,502.706,501.304,500.447,500.447,499.901,499.044,498.188,497.485,496.317,494.524,493.667,493.356];

theStateArray[155].myPolygons[0].myYVals=[395.557,395.557,396.415,397.428,397.037,396.959,398.83,398.83,396.102,396.102,394.7,389.868,388.776,392.284,393.92,393.92,396.258,396.258,396.959,396.415,397.428,399.221,398.83,399.376,399.376,398.52,397.895,396.881,395.635,394.543,392.361,390.413,388.386,387.217,386.36,385.657,384.957,385.112,384.255,382.93,382.774,382.853,381.995,381.917,379.267,378.642,378.798,378.487,378.41,377.629,377.083,377.474,376.695,377.005,377.005,377.396,377.863,378.798,379.345,379.188,379.734,381.216,382.073,383.632,384.177,384.411,385.269,385.269,385.657,386.593,387.529,388.229,390.1,390.569,390.88,391.271,392.829,392.829,392.829,392.907,393.765,393.529,392.829,392.907,395.557];


theStateArray.push( new map_State("168","asdadf","") );
g_map_stateMap["168"] = theStateArray[156];
theStateArray[156].myPolygons.push( new map_Polygon() );
theStateArray[156].myPolygons[0].myXVals=[511.047,511.047,510.891,510.501,510.189,510.034,510.813,511.202,512.216,511.28,511.125,512.527,512.604,511.67,511.28,510.424,509.255,508.554,509.099,510.034,511.28,512.216,512.138,512.917,513.229,513.462,514.085,514.786,515.409,516.812,517.904,518.839,519.15,519.93,520.241,521.565,522.734,522.734,522.734,523.747,524.837,526.863,527.098,526.786,526.63,525.929,525.383,523.357,523.357,522.266,521.565,521.176,520.319,519.54,519.773,521.02,521.02,521.799,521.876,521.332,520.863,518.839,518.137,518.059,518.527,518.059,516.89,516.033,514.553,514.475,514.475,513.773,512.761,511.903,511.047];

theStateArray[156].myPolygons[0].myYVals=[360.096,360.096,361.188,361.733,362.902,364.539,365.63,367.189,368.514,370.229,371.165,372.488,373.269,373.346,372.879,373.191,373.97,374.906,375.373,375.373,375.061,375.996,376.854,376.854,376.543,377.322,376.932,377.478,378.258,378.335,378.646,378.49,379.037,377.789,377.322,377.478,376.698,375.607,374.906,375.061,375.295,374.515,372.723,370.541,369.995,367.968,367.968,368.826,370.697,370.541,370.229,370.541,370.541,369.761,369.06,367.657,365.708,364.46,362.98,362.59,362.59,362.279,361.655,360.252,359.005,358.771,358.46,358.46,358.615,359.005,360.564,361.421,362.201,361.499,360.096];



theStateArray.push( new map_State("169","asdadf","") );
g_map_stateMap["169"] = theStateArray[157];
theStateArray[157].myPolygons.push( new map_Polygon() );
theStateArray[157].myPolygons[0].myXVals=[506.131,506.131,504.806,503.949,503.949,503.248,503.17,501.689,501.533,499.976,498.807,498.651,498.572,497.637,498.339,498.417,499.274,498.651,500.053,500.209,500.599,501.299,502.858,503.481,502.234,502.234,504.104,505.117,505.975,506.832,507.688,508.857,509.636,510.494,511.351,511.195,510.805,510.494,510.338,511.117,511.506,512.52,511.585,511.429,512.831,512.909,511.974,511.585,510.728,509.559,508.857,509.402,510.338,511.585,512.52,512.441,509.792,509.247,509.247,508.156,506.987,506.131];

theStateArray[157].myPolygons[0].myYVals=[379.684,379.684,378.826,378.202,376.566,376.644,374.383,374.228,375.163,375.708,375.63,374.228,373.059,372.045,371.5,370.174,368.927,367.291,368.226,366.277,365.42,365.264,365.498,365.341,364.406,363.237,362.691,362.302,361.679,361.211,360.899,360.354,360.354,360.197,360.197,361.289,361.834,363.003,364.641,365.731,367.291,368.615,370.331,371.266,372.59,373.371,373.448,372.98,373.293,374.072,375.008,375.474,375.474,375.163,376.097,376.955,377.345,377.812,378.748,379.294,379.138,379.684];



theStateArray.push( new map_State("157","asdadf","") );
g_map_stateMap["157"] = theStateArray[158];
theStateArray[158].myPolygons.push( new map_Polygon() );
theStateArray[158].myPolygons[0].myXVals=[486.939,486.939,486.161,486.473,487.173,487.641,488.03,488.187,488.653,489.121,490.056,490.757,491.771,491.927,493.017,493.718,494.107,494.186,495.277,496.679,497.302,498.082,499.64,499.095,499.405,499.717,498.783,499.562,499.64,500.575,500.886,501.666,502.601,502.446,501.899,501.431,494.42,494.498,495.121,495.198,494.107,493.718,494.107,493.875,492.939,491.927,490.446,489.823,489.121,489.434,488.653,487.72,486.939];

theStateArray[158].myPolygons[0].myYVals=[359.475,359.475,358.773,358.228,357.76,357.37,356.045,355.733,354.875,353.629,351.68,350.666,350.199,349.107,348.64,347.939,346.146,344.275,344.042,343.262,342.794,342.56,342.716,344.12,344.82,346.224,346.925,347.393,348.952,348.952,349.186,349.731,349.965,351.835,352.226,353.083,355.5,355.811,356.045,356.59,357.37,358.149,359.163,359.787,360.02,360.877,361.034,360.098,359.552,357.994,358.461,358.851,359.475];




theStateArray.push( new map_State("182","asdadf","") );
g_map_stateMap["182"] = theStateArray[159];
theStateArray[159].myPolygons.push( new map_Polygon() );
theStateArray[159].myPolygons[0].myXVals=[445.8,445.8,445.878,445.41,445.8,446.346,445.722,444.943,445.332,445.021,444.71,444.71,445.567,446.189,445.878,444.787,444.631,445.567,446.034,446.112,447.592,450.397,451.41,453.436,454.839,456.164,456.864,457.644,458.345,459.98,460.06,461.15,464.11,464.5,466.525,468.863,468.941,468.396,465.124,462.864,461.383,460.838,459.358,459.513,458.579,456.007,454.138,452.813,449.306,447.359,445.8];

theStateArray[159].myPolygons[0].myYVals=[341.962,341.962,339.313,336.974,335.883,334.558,333.466,333.155,332.609,331.361,330.504,329.646,329.491,327.932,326.919,326.997,326.139,325.048,321.697,320.605,320.683,320.371,322.165,321.697,321.852,321.852,321.151,321.151,322.477,322.787,324.268,323.8,323.957,324.97,329.802,334.558,337.13,337.831,336.351,335.259,335.337,337.441,339.156,340.481,341.651,342.508,341.806,341.261,342.586,342.118,341.962];



theStateArray.push( new map_State("171","asdadf","") );
g_map_stateMap["171"] = theStateArray[160];
theStateArray[160].myPolygons.push( new map_Polygon() );
theStateArray[160].myPolygons[0].myXVals=[415.569,415.569,425.23,427.334,431.386,436.062,438.321,439.723,440.735,440.58,441.982,442.451,441.125,440.735,439.567,438.632,438.321,439.021,438.866,436.217,436.217,436.217,435.359,435.516,434.814,433.568,432.71,432.71,432.71,431.309,431.152,430.139,430.295,430.451,430.451,429.75,428.192,426.165,424.062,423.984,423.517,423.673,424.062,424.062,423.438,423.049,423.205,423.36,422.504,422.581,422.581,424.062,423.828,423.36,422.27,421.257,421.023,421.491,420.79,420.166,419.153,419.153,419.543,418.14,417.205,416.583,416.348,416.66,417.049,417.205,416.271,414.4,414.011,413.777,413.777,413.854,413.231,413.31,411.673,411.985,412.608,412.219,413.231,413.465,415.102,415.569];

theStateArray[160].myPolygons[0].myYVals=[362.073,362.073,362.073,362.774,365.346,367.217,368.931,368.229,366.047,364.645,364.332,362.93,362.93,360.825,360.825,359.656,358.642,356.538,354.434,354.979,352.797,351.004,348.588,345.704,343.443,338.143,336.194,334.089,329.958,328.244,324.658,322.008,321.151,320.137,316.396,317.02,316.629,317.721,318.89,321.073,321.852,322.631,323.022,323.879,324.736,326.763,328.556,329.491,330.738,331.128,332.921,333.31,333.933,334.246,334.714,335.415,336.194,337.831,338.533,338.143,338.143,338.611,339,339.624,340.091,340.871,342.586,344.301,345.782,346.639,348.042,350.146,350.692,350.925,351.627,352.64,354.2,356.382,359.89,360.981,361.137,362.774,363.007,362.073,361.994,362.073];




theStateArray.push( new map_State("154","asdadf","") );
g_map_stateMap["154"] = theStateArray[161];
theStateArray[161].myPolygons.push( new map_Polygon() );
theStateArray[161].myPolygons[0].myXVals=[485.979,485.979,485.357,485.435,484.343,482.94,481.616,480.76,480.213,477.487,476.786,475.695,474.682,473.669,472.968,471.721,471.253,472.266,472.89,473.591,473.202,473.045,472.422,471.799,472.89,473.824,474.371,474.448,474.214,474.682,476.084,476.786,477.72,478.733,478.266,478.578,479.668,480.369,480.213,480.681,481.382,481.85,481.616,480.292,480.604,480.448,481.149,480.993,481.85,483.253,484.5,484.5,484.733,486.525,486.837,485.979];

theStateArray[161].myPolygons[0].myYVals=[394.807,394.807,394.886,396.521,397.146,397.067,397.301,397.69,399.327,399.952,400.341,401.354,402.211,401.432,399.874,397.69,395.508,394.183,391.377,389.818,388.337,386.466,386.466,385.921,384.985,383.505,382.727,381.322,380.621,380.154,379.529,378.439,377.582,376.568,375.633,374.776,374.776,374.463,376.491,377.348,377.348,378.906,380.309,381.79,382.647,384.908,384.908,386.935,387.792,387.792,388.415,389.741,391.144,391.688,393.638,394.807];



theStateArray.push( new map_State("155","asdadf","") );
g_map_stateMap["155"] = theStateArray[162];
theStateArray[162].myPolygons.push( new map_Polygon() );
theStateArray[162].myPolygons[0].myXVals=[483.827,483.827,481.957,481.334,481.255,481.255,481.724,481.49,480.165,480.477,480.321,481.023,480.866,481.724,483.126,484.372,484.372,484.606,486.398,486.71,485.853,486.477,487.801,489.281,490.683,490.605,491.306,492.398,492.398,493.254,493.566,494.424,496.216,497.384,498.086,498.943,499.8,500.345,500.345,501.203,501.125,499.8,499.254,499.956,499.021,497.463,496.371,495.437,495.281,496.371,495.904,494.579,493.021,492.631,492.164,491.541,491.151,490.294,489.358,487.801,486.477,485.542,484.606,483.75,483.827];

theStateArray[162].myPolygons[0].myYVals=[374.336,374.336,374.805,375.272,376.129,377.221,378.78,380.182,381.664,382.521,384.782,384.782,386.809,387.666,387.666,388.289,389.614,391.017,391.562,393.511,394.68,394.991,396.005,394.057,393.745,395.226,395.226,393.511,395.538,395.304,392.654,392.576,393.277,393.511,392.654,392.576,392.576,392.576,391.017,390.627,389.381,388.679,387.666,386.652,386.652,386.107,385.172,383.846,382.91,380.963,380.106,379.793,378.701,378.389,377.143,375.507,375.428,375.428,376.051,376.208,376.364,376.364,375.663,374.258,374.336];



theStateArray.push( new map_State("179","asdadf","") );
g_map_stateMap["179"] = theStateArray[163];
theStateArray[163].myPolygons.push( new map_Polygon() );
theStateArray[163].myPolygons[0].myXVals=[442.917,442.917,444.631,447.827,449.774,450.787,452.034,452.189,452.735,453.436,454.292,455.462,456.242,455.695,456.631,457.332,457.176,457.098,458.657,459.747,460.449,461.617,462.24,460.994,462.162,462.396,462.084,462.942,461.15,460.604,459.747,457.721,456.631,455.618,455.229,455.93,455.773,454.528,454.372,452.969,452.189,451.176,450.242,448.45,447.67,446.034,444.866,444.087,444.243,442.995,442.762,441.359,442.606,442.917];

theStateArray[163].myPolygons[0].myYVals=[399.029,399.029,398.25,395.988,395.287,393.65,393.65,395.833,395.287,396.301,398.25,398.404,397.392,394.43,393.338,392.48,390.922,390.065,389.519,390.221,388.662,388.506,387.648,386.557,385.934,384.608,383.907,381.725,380.79,379.62,379.307,380.321,381.1,380.165,380.945,382.504,383.751,383.594,381.803,380.321,380.01,381.491,381.647,381.1,383.049,384.297,385.699,387.648,389.441,390.922,392.637,395.6,397.392,399.029];




theStateArray.push( new map_State("178","asdadf","") );
g_map_stateMap["178"] = theStateArray[164];
theStateArray[164].myPolygons.push( new map_Polygon() );
theStateArray[164].myPolygons[0].myXVals=[448.45,448.45,449.151,450.943,450.865,449.617,447.67,451.566,452.813,453.825,455.229,458.657,459.747,461.15,460.06,459.902,460.449,463.02,463.721,464.578,464.578,463.721,463.41,463.721,465.59,465.902,465.902,466.448,467.071,466.37,465.59,465.201,465.669,465.124,464.344,462.475,462.007,462.786,462.942,461.15,460.604,459.747,457.721,456.631,455.618,455.229,455.93,455.773,454.528,454.372,452.969,452.189,451.176,450.242,448.45];

theStateArray[164].myPolygons[0].myYVals=[381.168,381.168,379.375,377.973,376.803,375.4,373.842,374.778,375.479,374.309,373.141,372.283,372.984,371.737,370.022,368.931,366.437,365.736,366.437,365.892,364.332,363.475,362.54,361.682,360.825,361.137,362.073,362.93,363.553,364.878,367.139,370.49,372.828,374.465,374.699,376.803,378.439,380.311,381.792,380.857,379.687,379.375,380.388,381.168,380.232,381.014,382.572,383.818,383.662,381.871,380.388,380.078,381.558,381.714,381.168];






theStateArray.push( new map_State("152","asdadf","") );
g_map_stateMap["152"] = theStateArray[165];
theStateArray[165].myPolygons.push( new map_Polygon() );
theStateArray[165].myPolygons[0].myXVals=[474.499,474.499,474.265,474.732,476.135,476.836,477.771,478.784,478.317,478.628,478.628,477.615,476.135,476.446,475.979,473.72,474.265,473.018,473.72,473.875,473.018,472.473,471.693,470.992,470.291,470.291,469.278,468.421,467.019,465.616,465.227,465.694,465.148,464.37,462.5,462.032,462.811,462.967,462.734,466.084,465.304,465.304,465.304,467.331,468.109,469.278,471.148,472.473,473.485,474.499];

theStateArray[165].myPolygons[0].myYVals=[381.322,381.322,380.621,380.154,379.529,378.439,377.582,376.568,375.633,374.776,374.074,374.384,374.697,373.606,371.657,371.657,370.41,369.709,369.397,368.306,367.994,366.358,366.98,368.695,368.695,367.292,366.124,366.124,365.967,367.215,370.566,372.904,374.541,374.776,376.879,378.515,380.387,381.869,382.958,382.101,380.542,379.219,378.439,377.814,379.452,380.232,379.452,380.699,381.322,381.322];






theStateArray.push( new map_State("148","asdadf","") );
g_map_stateMap["148"] = theStateArray[166];
theStateArray[166].myPolygons.push( new map_Polygon() );
theStateArray[166].myPolygons[0].myXVals=[476.396,476.396,475.928,473.669,474.214,472.968,473.669,473.824,472.968,472.422,471.643,470.942,470.241,470.241,469.228,468.371,469.306,470.163,470.552,470.942,471.799,471.799,472.422,472.344,472.812,473.903,474.136,475.305,476.084,476.084,476.786,476.786,477.252,477.954,478.421,479.279,479.591,480.837,480.837,482.162,483.097,484.266,484.577,484.811,486.136,486.915,486.369,485.512,485.278,484.421,483.642,483.019,482.786,481.382,480.681,479.513,478.11,477.252,477.487,476.396];

theStateArray[166].myPolygons[0].myYVals=[373.504,373.504,371.556,371.556,370.309,369.607,369.296,368.205,367.893,366.256,366.879,368.594,368.594,367.191,366.022,366.022,365.086,363.996,363.839,363.839,364.463,363.839,363.138,362.514,362.125,362.047,362.826,362.125,361.579,358.695,358.617,357.916,357.76,358.461,358.539,357.916,356.747,356.747,355.577,356.668,356.045,355.655,358.539,358.773,358.773,359.475,360.799,361.812,362.904,363.761,365.242,368.126,369.607,370.386,370.699,371.633,371.79,371.945,372.881,373.504];



theStateArray.push( new map_State("151","asdadf","") );
g_map_stateMap["151"] = theStateArray[167];
theStateArray[167].myPolygons.push( new map_Polygon() );
theStateArray[167].myPolygons[0].myXVals=[480.862,480.862,478.992,478.057,476.577,475.175,474.473,473.461,473.617,472.214,470.655,469.954,469.331,468.396,468.396,467.228,467.695,467.071,466.37,465.59,466.994,468.396,469.331,470.188,469.487,469.487,469.098,468.786,469.253,470.032,471.59,472.837,473.928,474.161,475.331,476.109,476.109,476.812,476.812,477.277,477.979,478.447,479.305,479.616,480.862,480.862];

theStateArray[167].myPolygons[0].myYVals=[355.737,355.737,353.867,353.087,352.386,352.542,352.542,352.853,353.554,355.036,355.348,356.205,357.999,359.791,360.726,361.116,362.44,363.688,365.013,367.274,366.026,366.182,365.247,364.155,363.766,363.61,363.142,362.675,362.44,361.739,361.973,362.285,362.208,362.986,362.285,361.739,358.855,358.777,358.076,357.92,358.621,358.7,358.076,356.907,356.907,355.737];



theStateArray.push( new map_State("159","asdadf","") );
g_map_stateMap["159"] = theStateArray[168];
theStateArray[168].myPolygons.push( new map_Polygon() );
theStateArray[168].myPolygons[0].myXVals=[476.435,476.435,476.123,477.604,478.616,478.616,479.707,480.408,480.252,480.72,481.421,481.421,481.499,482.122,483.914,483.993,484.304,485.239,486.797,488.823,490.381,491.784,494.043,496.848,498.562,499.965,500.121,500.511,501.211,502.77,503.394,502.146,502.146,504.016,505.029,505.887,506.744,506.354,505.341,503.472,503.548,502.302,502.069,501.445,502.146,501.445,494.433,494.511,495.134,495.212,494.122,493.732,494.122,493.888,492.952,491.939,490.459,489.836,489.135,489.446,488.667,487.732,486.953,486.408,485.55,485.317,484.46,483.68,483.057,482.824,481.421,480.72,479.551,478.148,477.291,477.525,476.435];

theStateArray[168].myPolygons[0].myYVals=[373.561,373.561,374.653,374.34,374.029,374.731,374.731,374.417,376.445,377.302,377.302,376.211,375.354,374.887,374.34,374.417,372.625,370.911,370.522,370.21,369.665,368.339,368.027,367.17,367.17,368.105,366.157,365.299,365.143,365.377,365.221,364.286,363.117,362.571,362.181,361.558,361.09,359.921,358.518,358.206,357.427,357.427,356.102,355.556,354.543,353.141,355.556,355.868,356.102,356.648,357.427,358.206,359.219,359.843,360.077,360.934,361.09,360.155,359.609,358.05,358.518,358.908,359.532,360.856,361.87,362.961,363.818,365.299,368.183,369.665,370.443,370.755,371.69,371.847,372.002,372.938,373.561];




theStateArray.push( new map_State("170","asdadf","") );
g_map_stateMap["170"] = theStateArray[169];
theStateArray[169].myPolygons.push( new map_Polygon() );
theStateArray[169].myPolygons[0].myXVals=[498.448,498.448,496.733,493.928,491.669,490.267,488.708,486.683,485.124,484.189,483.878,483.8,484.656,485.592,486.527,487.851,489.41,490.344,491.202,491.592,492.215,492.682,493.072,494.63,495.955,496.422,495.331,495.487,496.422,497.513,499.071,500.006,499.305,499.851,501.175,501.253,502.655,503.435,503.435,503.746,503.98,504.448,504.526,505.616,506.941,507.018,506.317,505.227,504.838,504.838,505.928,504.603,503.746,503.746,503.045,502.967,501.486,501.331,499.772,498.604,498.448,498.37,497.435,498.137,498.214,499.071,498.448];

theStateArray[169].myPolygons[0].myYVals=[367.291,367.291,367.291,368.148,368.459,369.784,370.331,370.642,371.032,372.746,374.539,374.46,375.865,376.566,376.566,376.41,376.254,375.63,375.63,375.708,377.345,378.591,378.904,379.996,380.308,381.166,383.113,384.048,385.375,386.31,386.855,386.855,387.868,388.882,389.583,390.829,390.518,390.05,388.179,387.478,387.01,386.542,385.607,385.218,385.218,384.36,384.126,383.582,382.022,381.166,379.684,378.826,378.202,376.566,376.644,374.383,374.228,375.163,375.708,375.63,374.228,373.059,372.045,371.5,370.174,368.927,367.291];



theStateArray.push( new map_State("187","asdadf","") );
g_map_stateMap["187"] = theStateArray[170];
theStateArray[170].myPolygons.push( new map_Polygon() );
theStateArray[170].myPolygons[0].myXVals=[462.698,462.698,464.333,466.438,470.412,474.073,478.982,483.346,485.839,491.604,494.253,494.722,495.267,498.616,502.746,504.772,506.174,506.486,508.979,509.135,510.538,513.965,515.68,518.485,516.304,513.576,512.798,512.097,511.005,510.148,509.135,509.213,508.512,508.434,507.577,509.681,511.706,513.421,514.823,517.55,519.888,523.394,525.576,526.978,528.771,527.757,526.354,526.277,529.861,530.25,529.549,527.134,525.731,524.329,524.173,521.991,521.29,518.407,517.005,515.446,514.59,515.603,517.005,517.862,519.109,517.316,515.057,514.745,514.745,511.005,502.824,501.967,501.11,497.137,495.968,493.708,492.306,492.071,491.137,491.137,489.89,488.721,488.02,486.773,486.93,485.761,484.748,483.346,482.332,481.631,481.243,480.774,479.839,479.683,478.67,476.957,473.995,472.437,471.735,470.957,469.398,467.139,466.594,464.88,464.646,463.71,461.296,460.359,457.712,458.022,458.179,457.866,458.179,457.945,458.022,456.775,454.906,454.049,453.738,454.361,454.595,455.218,455.997,457.322,458.958,459.347,461.374,462.152,462.698];

theStateArray[170].myPolygons[0].myYVals=[476.629,476.629,475.773,474.837,473.98,472.812,472.812,472.11,471.563,469.225,467.12,462.601,459.95,455.818,452.078,449.116,446.231,444.05,437.425,434.618,432.28,427.837,426.667,424.719,418.406,412.715,412.17,412.015,412.326,414.118,413.963,412.248,411.391,408.74,407.961,405.544,405.155,407.026,406.247,405.622,404.454,404.376,405.622,405.7,405.622,404.219,403.985,402.115,401.96,401.492,401.257,401.179,400.946,399.153,397.828,398.452,399.31,399.31,398.763,399.153,397.361,396.347,396.892,396.19,396.19,393.854,393.854,392.216,388.709,389.8,394.632,396.035,396.035,398.763,398.763,400.011,400.868,401.492,401.882,400.868,400.868,401.882,402.349,402.583,403.597,405.389,405.544,404.843,405.544,406.401,407.259,407.884,408.428,409.286,409.286,410.143,409.988,411.235,412.95,413.807,415.522,415.989,416.535,416.379,414.977,415.131,415.131,415.834,415.365,416.614,418.561,419.886,421.758,423.628,425.81,429.785,433.292,438.437,442.568,446.621,451.376,456.287,458.469,460.574,465.017,466.966,471.641,474.526,476.629];



theStateArray.push( new map_State("185","asdadf","") );
g_map_stateMap["185"] = theStateArray[171];
theStateArray[171].myPolygons.push( new map_Polygon() );
theStateArray[171].myPolygons[0].myXVals=[484.419,484.419,483.406,482.238,482.627,483.173,484.341,484.497,483.329,484.731,485.744,486.913,486.757,488.003,488.705,489.873,491.121,491.121,492.055,492.288,493.691,495.951,496.652,495.25,494.782,494.081,493.458,492.601,492.601,491.509,490.808,490.886,489.484,488.003,486.679,486.056,485.433,485.51,484.419];

theStateArray[171].myPolygons[0].myYVals=[397.019,397.019,399.435,400.761,401.851,403.255,403.255,403.956,404.657,405.358,405.204,403.411,402.397,402.163,401.696,400.683,400.683,401.696,401.306,400.683,399.826,398.577,396.706,396.784,397.175,396.161,395.304,395.538,393.511,395.226,395.226,393.745,394.057,396.005,394.991,394.68,394.759,396.395,397.019];




theStateArray.push( new map_State("184","asdadf","") );
g_map_stateMap["184"] = theStateArray[172];
theStateArray[172].myPolygons.push( new map_Polygon() );
theStateArray[172].myPolygons[0].myXVals=[483.329,483.329,482.315,481.614,481.226,480.758,479.823,479.667,478.653,476.94,473.979,472.42,472.42,472.42,470.706,468.525,466.732,466.265,465.875,463.928,463.928,463.071,463.46,463.071,462.135,462.058,462.993,464.55,466.732,467.59,468.992,470.083,471.096,472.732,473.043,473.745,474.758,475.771,476.862,477.563,480.29,480.836,481.692,483.017,484.419,483.406,482.238,482.627,483.173,484.341,484.497,483.329];

theStateArray[172].myPolygons[0].myYVals=[404.859,404.859,405.561,406.418,407.276,407.9,408.445,409.303,409.303,410.16,410.004,411.251,409.615,408.601,408.757,408.757,409.458,409.458,408.445,406.418,405.171,404.002,402.91,401.898,400.885,399.949,399.092,399.793,401.195,401.119,399.872,400.962,402.132,402.132,399.949,401.508,402.287,401.43,400.417,400.028,399.403,397.767,397.377,397.143,397.221,399.637,400.962,402.053,403.458,403.458,404.159,404.859];




theStateArray.push( new map_State("180","asdadf","") );
g_map_stateMap["180"] = theStateArray[173];
theStateArray[173].myPolygons.push( new map_Polygon() );
theStateArray[173].myPolygons[0].myXVals=[433.402,433.402,435.583,435.505,437.142,436.752,437.297,437.532,439.479,438.544,439.635,439.869,440.726,442.985,444.699,447.895,449.842,450.854,452.102,452.257,452.803,453.504,454.361,455.529,456.309,457.01,457.478,457.945,457.712,455.686,453.582,452.179,450.854,451.011,452.568,452.413,451.478,451.478,452.335,450.543,449.374,447.738,446.958,446.18,445.011,443.453,440.024,439.324,439.479,439.4,438.31,436.83,435.038,433.402];

theStateArray[173].myPolygons[0].myYVals=[424.262,424.262,420.911,417.792,415.921,411.947,410.699,409.531,407.504,405.166,401.969,400.488,399.242,399.164,398.385,396.124,395.422,393.786,393.786,395.967,395.422,396.436,398.385,398.54,397.528,399.553,400.723,401.19,402.438,404.074,405.322,405.322,405.789,406.49,407.504,409.062,410.855,411.556,412.882,413.662,414.128,414.44,414.363,415.844,417.012,417.091,417.169,418.026,419.118,421.456,422.157,423.405,423.872,424.262];



theStateArray.push( new map_State("183","asdadf","") );
g_map_stateMap["183"] = theStateArray[174];
theStateArray[174].myPolygons.push( new map_Polygon() );
theStateArray[174].myPolygons[0].myXVals=[472.993,472.993,472.681,471.045,470.032,468.941,467.539,466.682,464.5,462.942,462.007,460.917,460.604,460.449,459.513,457.877,457.41,456.943,456.242,455.695,456.631,457.332,457.176,457.098,458.657,459.747,460.449,461.617,462.24,460.994,462.162,462.396,462.084,462.708,466.058,465.279,465.279,465.279,467.306,468.084,469.253,471.123,472.447,473.461,474.473,474.396,473.85,472.916,471.824,472.447,473.07,473.227,473.617,472.916,472.291,471.279,471.746,472.993];

theStateArray[174].myPolygons[0].myYVals=[399.925,399.925,402.106,402.106,400.938,399.846,401.093,401.17,399.768,399.067,399.925,399.612,400.158,401.17,401.249,401.249,400.782,399.612,397.587,394.623,393.532,392.674,391.116,390.258,389.713,390.415,388.856,388.7,387.843,386.751,386.128,384.802,384.101,383.009,382.152,380.593,379.269,378.489,377.865,379.501,380.283,379.501,380.75,381.372,381.372,382.776,383.556,385.037,385.972,386.517,386.517,388.388,389.868,391.428,394.233,395.56,397.741,399.925];




theStateArray.push( new map_State("153","asdadf","") );
g_map_stateMap["153"] = theStateArray[175];
theStateArray[175].myPolygons.push( new map_Polygon() );
theStateArray[175].myPolygons[0].myXVals=[472.993,472.993,472.681,471.045,470.032,468.941,467.539,466.682,464.5,462.942,462.007,460.917,460.604,460.449,459.513,457.877,457.41,456.943,456.242,455.695,456.631,457.332,457.176,457.098,458.657,459.747,460.449,461.617,462.24,460.994,462.162,462.396,462.084,462.708,466.058,465.279,465.279,465.279,467.306,468.084,469.253,471.123,472.447,473.461,474.473,474.396,473.85,472.916,471.824,472.447,473.07,473.227,473.617,472.916,472.291,471.279,471.746,472.993];

theStateArray[175].myPolygons[0].myYVals=[399.925,399.925,402.106,402.106,400.938,399.846,401.093,401.17,399.768,399.067,399.925,399.612,400.158,401.17,401.249,401.249,400.782,399.612,397.587,394.623,393.532,392.674,391.116,390.258,389.713,390.415,388.856,388.7,387.843,386.751,386.128,384.802,384.101,383.009,382.152,380.593,379.269,378.489,377.865,379.501,380.283,379.501,380.75,381.372,381.372,382.776,383.556,385.037,385.972,386.517,386.517,388.388,389.868,391.428,394.233,395.56,397.741,399.925];



theStateArray.push( new map_State("177","asdadf","") );
g_map_stateMap["177"] = theStateArray[176];
theStateArray[176].myPolygons.push( new map_Polygon() );
theStateArray[176].myPolygons[0].myXVals=[447.67,447.67,447.67,447.749,446.969,447.047,446.423,446.112,445.488,446.034,446.969,449.696,454.06,456.242,456.943,458.111,458.5,459.513,460.449,460.76,459.902,458.111,458.111,459.358,462.318,462.864,461.773,463.41,463.721,464.578,464.578,463.721,463.02,460.449,459.902,460.06,461.15,459.747,458.657,455.229,453.825,452.813,451.566,447.67];

theStateArray[176].myPolygons[0].myYVals=[373.842,373.842,372.672,370.101,367.918,365.034,363.553,361.059,356.226,353.655,352.64,352.797,352.407,352.407,354.277,354.122,353.498,352.952,353.732,354.979,356.538,357.083,357.785,359.344,360.046,361.37,362.229,362.54,363.475,364.332,365.892,366.437,365.736,366.437,368.931,370.022,371.737,372.984,372.283,373.141,374.309,375.479,374.778,373.842];



theStateArray.push( new map_State("174","asdadf","") );
g_map_stateMap["174"] = theStateArray[177];
theStateArray[177].myPolygons.push( new map_Polygon() );
theStateArray[177].myPolygons[0].myXVals=[397.737,397.737,399.84,402.256,404.282,404.594,405.996,407.788,410.048,411.528,410.515,409.502,409.659,411.216,413.243,414.8,414.8,414.333,414.645,417.605,418.696,420.177,423.138,425.396,426.955,427.735,428.436,431.084,432.8,433.89,432.643,432.643,433.344,433.344,432.8,434.98,436.071,437.63,439.5,439.733,440.59,442.85,442.538,441.292,442.694,442.928,442.616,442.227,441.058,439.655,436.772,435.994,435.448,434.436,431.007,431.24,430.383,430.383,429.137,428.514,428.202,426.799,425.942,425.085,423.371,422.514,421.657,420.722,419.476,415.423,411.684,409.19,407.788,406.542,405.373,404.438,403.892,401.087,399.997,398.049,398.049,397.737];

theStateArray[177].myPolygons[0].myYVals=[397.459,397.459,397.927,400.265,401.747,403.148,402.604,401.901,398.161,398.627,402.915,405.254,406.111,406.266,404.863,404.708,406.969,407.749,410.008,409.852,409.852,410.398,411.1,411.256,411.801,410.709,409.462,411.566,409.852,409.15,408.059,407.28,406.969,405.721,405.254,403.148,403.305,401.901,401.901,400.42,399.174,399.096,397.459,395.667,392.704,390.989,390.132,388.417,385.533,385.066,385.144,387.092,389.509,392.082,393.718,391.925,391.691,391.146,389.665,388.026,386.546,385.376,385.455,386.938,386.938,386.158,386.158,383.273,381.014,379.375,378.051,378.363,381.792,383.273,384.365,385.923,387.794,388.261,389.119,390.522,394.03,397.459];





theStateArray.push( new map_State("175","asdadf","") );
g_map_stateMap["175"] = theStateArray[178];
theStateArray[178].myPolygons.push( new map_Polygon() );
theStateArray[178].myPolygons[0].myXVals=[405.861,405.861,408.432,408.12,410.146,410.146,411.314,412.483,413.263,413.185,414.354,415.834,417.471,418.017,418.25,418.483,417.081,417.626,421.055,423.08,423.859,425.262,424.405,425.262,427.288,428.534,430.794,430.482,431.339,433.365,435.547,435.469,437.105,436.715,437.261,437.495,439.442,438.508,439.599,437.729,436.169,435.079,432.898,433.443,433.443,432.742,432.742,433.988,432.898,431.183,428.534,427.833,427.054,425.496,423.236,420.275,418.795,417.704,414.744,414.432,414.899,414.899,413.341,411.314,409.757,409.601,410.614,411.627,410.146,407.887,406.095,404.692,404.381,402.355,399.939,397.836,396.901,396.901,398.459,399.082,400.017,400.797,401.731,401.498,400.641,400.407,400.641,401.731,402.433,402.9,404.069,404.848,405.549,405.783,404.692,404.459,405.238,404.381,403.991,403.368,402.9,400.953,399.316,398.615,398.537,397.836,395.81,394.173,393.706,394.563,395.654,396.199,396.043,395.654,394.329,393.16,392.459,391.836,389.421,388.408,388.251,389.266,389.266,389.966,391.057,391.992,393.238,394.408,399.472,400.329,402.355,404.225,404.614,405.861];

theStateArray[178].myPolygons[0].myYVals=[448.654,448.654,447.406,445.378,444.755,446.158,447.328,447.562,445.847,443.197,440.859,441.95,441.871,440.156,439.533,438.676,438.131,437.819,436.182,436.494,433.844,432.908,431.739,431.739,432.284,428.699,428.076,424.567,424.335,424.256,420.906,417.786,415.916,411.941,410.693,409.525,407.499,405.16,401.963,401.963,403.368,403.211,405.316,405.784,407.031,407.342,408.121,409.213,409.915,411.629,409.525,410.772,411.863,411.318,411.162,410.461,409.915,409.915,410.071,407.81,407.031,404.77,404.926,406.329,406.174,405.316,402.977,398.69,398.223,401.963,402.666,403.211,401.809,400.327,397.989,397.521,400.405,401.106,400.483,400.405,400.873,401.963,402.432,403.602,404.848,405.549,406.174,406.485,408.278,408.979,407.577,407.186,407.186,408.121,411.006,412.019,413.266,414.825,415.449,416.306,417.319,418.333,420.125,420.982,422.152,422.853,424.413,425.971,427.218,428.153,428.466,429.946,431.35,432.518,434.935,437.975,439.533,440.469,441.716,442.574,443.275,444.912,445.535,447.016,446.939,446.548,444.6,444.132,445.068,446.783,447.406,447.796,448.341,448.654];




theStateArray.push( new map_State("192","asdadf","") );
g_map_stateMap["192"] = theStateArray[179];
theStateArray[179].myPolygons.push( new map_Polygon() );
theStateArray[179].myPolygons[0].myXVals=[439.333,439.333,439.957,439.411,439.801,441.515,442.061,442.606,443.93,444.631,444.165,444.943,445.8,446.189,446.891,447.903,448.294,449.306,449.853,451.098,453.436,454.683,454.839,455.384,456.396,457.955,457.877,458.111,457.799,458.111,457.955,457.644,456.631,455.462,454.138,453.67,452.891,452.268,450.476,449.306,447.67,446.891,446.112,444.943,443.385,439.957,439.255,439.411,439.333];

theStateArray[179].myPolygons[0].myYVals=[421.389,421.389,422.791,425.91,427,428.638,430.04,430.741,427.857,429.183,432.457,432.3,432.457,433.548,433.548,433.548,431.989,430.898,430.196,428.091,425.364,425.597,426.61,427.468,427.468,425.675,423.494,421.623,419.752,418.425,416.479,415.23,415.23,417.646,417.335,416.633,414.918,412.815,413.594,414.061,414.373,414.295,415.776,416.945,417.023,417.102,417.958,419.051,421.389];


theStateArray.push( new map_State("194","asdadf","") );
g_map_stateMap["194"] = theStateArray[180];
theStateArray[180].myPolygons.push( new map_Polygon() );
theStateArray[180].myPolygons[0].myXVals=[427.256,427.256,428.269,429.517,428.971,427.724,427.022,427.568,428.113,428.971,429.983,429.828,429.828,430.374,430.918,431.309,431.853,432.398,432.866,433.255,433.801,435.205,435.827,437.62,438.943,440.112,441.047,441.749,441.359,442.061,443.463,444.009,444.165,444.165,444.631,443.93,442.606,442.061,441.515,439.801,439.411,439.957,439.333,438.242,436.762,434.97,433.333,431.309,430.451,430.763,428.503,427.256];

theStateArray[180].myPolygons[0].myYVals=[432.222,432.222,433.704,435.029,436.432,435.886,436.899,437.991,439.004,439.004,439.004,439.55,440.095,440.407,441.499,442.59,442.59,441.108,440.407,440.095,440.953,442.434,442.122,441.731,441.499,439.94,440.407,440.407,439.004,438.146,438.692,437.991,434.562,432.457,429.183,427.857,430.741,430.04,428.638,427,425.91,422.791,421.389,422.09,423.337,423.805,424.194,424.272,424.505,428.013,428.638,432.222];



theStateArray.push( new map_State("183","asdadf","") );
g_map_stateMap["183"] = theStateArray[181];
theStateArray[181].myPolygons.push( new map_Polygon() );
theStateArray[181].myPolygons[0].myXVals=[457.644,457.644,456.631,455.462,454.138,453.67,452.891,452.268,451.41,451.41,452.346,452.501,450.943,450.787,452.111,453.514,455.618,457.644,457.877,459.513,460.449,460.604,460.917,462.007,462.084,463.02,463.41,463.02,463.876,463.876,465.825,466.214,466.682,468.474,470.655,472.369,472.369,472.369,471.668,470.89,469.331,467.071,466.525,464.812,464.578,463.643,461.228,460.292,457.644];

theStateArray[181].myPolygons[0].myYVals=[415.366,415.366,415.366,417.781,417.471,416.768,415.053,412.95,411.624,410.922,409.13,407.571,406.558,405.857,405.389,405.389,404.142,402.505,401.257,401.257,401.179,400.167,399.62,399.933,400.868,401.882,402.894,403.986,405.155,406.402,408.429,409.442,409.442,408.741,408.741,408.585,409.599,411.235,412.95,413.807,415.522,415.989,416.535,416.379,414.977,415.131,415.131,415.834,415.366];


theStateArray.push( new map_State("193","asdadf","") );
g_map_stateMap["193"] = theStateArray[182];
theStateArray[182].myPolygons.push( new map_Polygon() );
theStateArray[182].myPolygons[0].myXVals=[423.438,423.438,420.867,417.907,417.595,416.271,418.53,419.231,420.556,424.374,425.932,428.113,429.049,431.776,432.477,435.205,436.451,437.308,437.463,436.606,437.698,437.463,436.062,436.451,437.698,438.943,440.19,441.047,441.749,441.438,442.139,443.542,444.009,444.243,444.243,445.021,445.878,446.189,446.891,447.982,448.294,449.384,449.931,451.098,453.436,454.683,454.839,455.384,456.475,458.033,456.787,454.839,453.981,453.748,454.372,454.604,455.229,456.007,457.332,458.969,459.358,461.306,462.084,462.631,455.695,451.722,447.67,444.009,443.853,439.333,436.606,431.229,425.152,423.438];

theStateArray[182].myPolygons[0].myYVals=[474.937,474.937,473.299,471.975,471.663,470.416,465.271,465.271,464.414,463.712,462.466,460.673,458.333,456.074,453.189,452.021,451.475,450.774,448.825,446.331,445.942,444.772,443.836,442.979,441.731,441.499,439.94,440.485,440.485,439.083,438.146,438.692,437.991,434.562,432.535,432.3,432.535,433.548,433.548,433.548,431.989,430.898,430.196,428.169,425.441,425.597,426.61,427.545,427.545,425.675,429.728,433.236,438.38,442.434,446.487,451.318,456.152,458.333,460.439,464.882,466.831,471.584,474.469,476.573,480.314,482.107,481.873,477.352,471.351,466.986,465.583,467.688,473.299,474.937];


theStateArray.push( new map_State("196","asdadf","") );
g_map_stateMap["196"] = theStateArray[183];
theStateArray[183].myPolygons.push( new map_Polygon() );
theStateArray[183].myPolygons[0].myXVals=[426.165,426.165,426.01,427.256,426.866,425.387,425.542,427.022,428.113,428.971,431.776,432.477,435.205,436.373,437.229,437.463,436.528,437.62,437.463,436.062,436.373,437.62,435.827,435.205,433.801,433.568,432.009,429.672,429.517,428.269,427.568,428.425,428.581,427.413,426.555,426.321,426.165];

theStateArray[183].myPolygons[0].myYVals=[451.943,451.943,453.502,455.06,456.074,457.322,460.283,460.439,460.595,458.333,456.074,453.189,451.943,451.475,450.774,448.825,446.252,445.942,444.693,443.836,442.979,441.731,442.122,442.434,440.953,443.836,444.85,445.084,446.643,446.799,447.889,448.28,449.137,449.528,449.839,450.774,451.943];

theStateArray.push( new map_State("172","asdadf","") );
g_map_stateMap["172"] = theStateArray[184];
theStateArray[184].myPolygons.push( new map_Polygon() );
theStateArray[184].myPolygons[0].myXVals=[436.772,436.772,435.994,435.448,434.436,431.007,431.24,430.383,430.383,429.137,428.514,428.202,426.799,425.942,425.085,423.371,422.514,421.657,420.722,419.476,415.423,411.684,409.19,409.58,411.605,413.086,412.619,412.541,413.943,415.657,415.501,425.163,427.267,431.319,435.994,438.253,438.409,440.512,440.668,440.902,439.967,436.071,435.526,434.668,433.267,432.253,432.721,433.967,436.227,436.772];

theStateArray[184].myPolygons[0].myYVals=[385.144,385.144,387.092,389.509,392.082,393.718,391.925,391.691,391.146,389.665,388.026,386.546,385.376,385.455,386.938,386.938,386.158,386.158,383.273,381.014,379.375,378.051,378.363,375.713,372.984,371.348,369.321,367.84,366.359,364.645,362.073,362.073,362.774,365.346,367.217,368.931,370.022,369.789,371.737,372.984,373.686,373.686,377.583,377.583,381.871,383.273,384.365,385.222,384.13,385.144];


theStateArray.push( new map_State("195","asdadf","") );
g_map_stateMap["195"] = theStateArray[185];
theStateArray[185].myPolygons.push( new map_Polygon() );
theStateArray[185].myPolygons[0].myXVals=[412.453,412.453,415.179,416.348,417.049,416.894,417.284,418.919,418.451,418.451,418.763,419.231,420.478,421.178,421.568,422.737,424.841,426.165,426.321,426.555,427.413,428.581,428.425,427.568,428.269,429.517,429.672,432.009,433.568,433.801,433.255,432.866,432.398,431.853,431.309,430.918,430.374,429.828,429.828,429.983,428.971,428.113,427.568,427.022,427.724,428.971,429.517,428.269,427.256,425.23,424.374,425.23,423.828,423.049,421.023,417.595,417.049,418.451,418.218,417.985,417.439,415.803,414.322,413.154,413.231,412.453];

theStateArray[185].myPolygons[0].myYVals=[447.5,447.5,447.5,448.668,449.528,450.54,451.475,452.332,452.801,453.891,455.373,455.529,455.217,453.891,453.502,452.801,451.943,451.943,450.774,449.839,449.528,449.137,448.28,447.889,446.799,446.643,445.084,444.85,443.836,440.953,440.095,440.407,441.108,442.59,442.59,441.499,440.407,440.095,439.55,439.004,439.004,439.004,437.991,436.899,435.886,436.432,435.029,433.704,432.222,431.677,431.677,432.847,433.783,436.432,436.12,437.757,438.069,438.614,439.472,440.095,441.81,441.887,440.797,443.136,445.785,447.5];



theStateArray.push( new map_State("197","asdadf","") );
g_map_stateMap["197"] = theStateArray[186];
theStateArray[186].myPolygons.push( new map_Polygon() );
theStateArray[186].myPolygons[0].myXVals=[428.145,428.145,425.963,424.405,420.509,419.184,418.483,416.223,411.86,409.757,409.367,410.302,409.367,408.588,407.964,408.354,407.497,406.484,405.238,405.861,408.432,408.12,410.146,410.146,411.314,412.483,415.211,416.379,417.081,416.925,417.315,418.951,418.483,418.483,418.795,419.263,420.509,421.21,421.6,422.769,424.873,426.196,426.041,427.288,426.897,425.418,425.573,427.054,428.145];

theStateArray[186].myPolygons[0].myYVals=[460.658,460.658,462.528,463.696,464.397,465.333,465.333,470.477,465.646,461.747,460.032,459.253,458.241,455.278,453.019,451.927,450.29,449.821,449.12,448.654,447.406,445.378,444.755,446.158,447.328,447.562,447.562,448.73,449.589,450.601,451.536,452.394,452.863,453.953,455.435,455.591,455.278,453.953,453.564,452.863,452.005,452.005,453.564,455.122,456.135,457.384,460.344,460.501,460.658];



theStateArray.push( new map_State("210","asdadf","") );
g_map_stateMap["210"] = theStateArray[187];
theStateArray[187].myPolygons.push( new map_Polygon() );
theStateArray[187].myPolygons[0].myXVals=[386.748,386.748,384.255,382.463,382.463,384.021,381.684,380.672,379.971,378.879,378.724,378.879,377.476,376.775,375.918,370.62,369.997,369.607,369.451,369.451,370.152,369.841,369.841,370.776,372.413,376.62,377.398,377.867,378.256,378.957,380.672,381.372,382.619,382.619,383.32,386.515,387.294,389.086,389.319,389.787,390.566,391.891,391.891,391.19,390.41,390.8,391.501,392.904,396.332,397.968,398.513,398.513,399.683,401.006,401.708,401.631,402.72,403.11,403.89,405.526,405.604,405.526,405.215,404.435,403.422,401.396,402.799,404.591,404.123,402.332,400.305,399.916,399.449,394.384,393.215,391.891,391.034,388.541,388.307,386.748];

theStateArray[187].myPolygons[0].myYVals=[447.173,447.173,447.173,451.459,452.863,456.45,457.539,457.539,458.396,458.396,457.151,456.293,456.137,454.267,453.721,453.956,456.372,457.385,457.695,458.396,459.41,460.424,461.516,464.322,464.244,465.258,467.205,468.609,470.089,470.089,468.688,470.011,469.389,465.102,464.322,464.088,463.153,463.153,464.477,465.49,465.412,464.868,464.244,462.686,460.893,460.581,460.502,460.971,460.893,459.879,458.086,457.307,457.151,456.995,457.073,455.748,455.67,455.67,456.137,455.748,454.267,452.785,452.785,453.643,454.344,451.538,450.37,448.343,447.797,447.407,446.784,446.083,444.991,444.133,444.601,446.471,446.94,447.097,447.097,447.173];



theStateArray.push( new map_State("199","asdadf","") );
g_map_stateMap["199"] = theStateArray[188];
theStateArray[188].myPolygons.push( new map_Polygon() );
theStateArray[188].myPolygons[0].myXVals=[382.642,382.642,381.318,380.694,378.979,378.278,377.89,372.981,370.253,368.851,367.76,372.202,373.915,374.461,374.461,373.604,373.604,374.617,373.06,372.124,372.279,372.435,372.124,370.643,369.941,367.917,367.604,369.63,373.136,375.708,379.058,381.162,384.823,387.784,390.589,392.615,394.096,397.368,398.459,400.718,404.225,404.77,403.757,401.342,398.381,393.706,391.992,390.668,390.433,388.408,386.304,385.136,382.642];

theStateArray[188].myPolygons[0].myYVals=[469.288,469.288,469.832,468.585,469.91,469.91,468.43,469.598,470.768,472.951,475.523,476.302,476.302,477.861,480.354,483.784,485.655,487.604,489.397,489.786,492.905,493.995,495.165,495.631,497.27,498.672,501.088,503.426,504.751,505.843,505.375,506.466,506.623,507.246,509.505,509.896,510.91,512.39,509.584,505.531,502.257,501.557,497.971,493.995,490.722,488.772,487.448,483.162,482.304,477.783,473.105,470.924,469.288];


theStateArray.push( new map_State("193","asdadf","") );
g_map_stateMap["193"] = theStateArray[189];
theStateArray[189].myPolygons.push( new map_Polygon() );
theStateArray[189].myPolygons[0].myXVals=[423.438,423.438,420.867,417.907,417.595,416.271,418.53,419.231,420.556,424.374,425.932,428.113,429.049,431.776,432.477,435.205,436.451,437.308,437.463,436.606,437.698,437.463,436.062,436.451,437.698,438.943,440.19,441.047,441.749,441.438,442.139,443.542,444.009,444.243,444.243,445.021,445.878,446.189,446.891,447.982,448.294,449.384,449.931,451.098,453.436,454.683,454.839,455.384,456.475,458.033,456.787,454.839,453.981,453.748,454.372,454.604,455.229,456.007,457.332,458.969,459.358,461.306,462.084,462.631,455.695,451.722,447.67,444.009,443.853,439.333,436.606,431.229,425.152,423.438];

theStateArray[189].myPolygons[0].myYVals=[474.937,474.937,473.299,471.975,471.663,470.416,465.271,465.271,464.414,463.712,462.466,460.673,458.333,456.074,453.189,452.021,451.475,450.774,448.825,446.331,445.942,444.772,443.836,442.979,441.731,441.499,439.94,440.485,440.485,439.083,438.146,438.692,437.991,434.562,432.535,432.3,432.535,433.548,433.548,433.548,431.989,430.898,430.196,428.169,425.441,425.597,426.61,427.545,427.545,425.675,429.728,433.236,438.38,442.434,446.487,451.318,456.152,458.333,460.439,464.882,466.831,471.584,474.469,476.573,480.314,482.107,481.873,477.352,471.351,466.986,465.583,467.688,473.299,474.937];



theStateArray.push( new map_State("264","asdadf","") );
g_map_stateMap["264"] = theStateArray[190];
theStateArray[190].myPolygons.push( new map_Polygon() );
theStateArray[190].myPolygons[0].myXVals=[414.977,414.977,413.419,412.095,410.302,408.354,407.341,406.017,405.315,404.536,403.367,402.9,402.043,401.887,401.653,401.108,401.341,401.731,401.731,401.187,401.498,401.81,402.199,402.433,402.199,401.731,401.263,400.797,400.251,399.004,397.445,395.965,394.407,394.018,394.329,394.484,394.484,394.018,392.848,392.069,391.914,392.848,394.484,394.797,395.186,394.719,396.043,394.719,393.16,392.693,391.758,390.979,390.355,390.044,389.966,388.486,387.316,382.564,382.252,382.097,381.785,379.915,378.747,378.356,379.214,378.435,377.421,374.071,371.89,369.163,366.903,366.202,365.422,364.721,363.396,361.838,361.059,359.346,358.176,355.137,353.891,352.099,350.074,347.813,347.269,345.398,343.763,341.503,340.022,338.619,337.139,333.089,332.309,331.295,330.906,329.814,329.581,327.79,325.374,322.959,322.18,322.258,322.258,321.556,320.934,319.063,316.959,315.323,313.765,313.063,311.662,310.726,310.647,311.349,311.739,312.128,312.285,312.83,312.519,312.441,313.142,314.544,316.102,318.05,318.518,319.999,321.167,322.258,322.88,323.349,323.895,324.829,326.699,326.076,325.297,324.361,323.115,321.479,320.466,319.531,319.063,318.284,317.115,316.804,316.259,315.401,314.778,313.063,310.492,311.427,313.687,317.427,319.764,320.777,323.895,325.841,325.607,325.063,323.426,321.946,319.531,318.752,317.895,317.271,318.595,321.167,321.868,323.349,325.998,326.621,327.244,327.01,327.634,329.425,331.14,331.608,332.542,333.867,335.971,337.062,339.165,339.555,339.866,340.179,341.036,341.736,342.048,342.437,344.073,343.917,344.386,345.087,347.113,351.476,351.943,352.956,354.203,355.449,356.541,357.552,355.684,354.047,351.943,352.956,355.917,357.164,357.787,358.8,361.605,361.838,362.229,362.852,364.955,365.5,366.279,367.137,368.773,369.474,369.941,371.733,372.669,380.304,380.382,382.097,381.551,386.304,387.161,387.785,388.797,391.602,393.16,393.94,394.797,397.68,398.303,398.458,398.693,401.498,404.146,406.095,405.783,405.237,404.848,408.042,406.874,407.341,408.199,409.756,411.081,411.237,411.237,410.925,410.458,410.38,410.38,409.99,410.614,410.691,411.003,410.925,410.691,410.38,409.99,409.913,409.99,410.691,410.847,411.081,411.548,412.795,413.496,413.575,413.496,413.964,414.198,414.977];

theStateArray[190].myPolygons[0].myYVals=[309.676,309.676,311.781,312.015,312.872,312.951,312.015,311.625,312.326,312.872,313.028,312.326,312.951,314.041,314.665,315.6,316.458,317.315,318.172,320.433,320.9,322.615,324.017,326.357,327.058,328.071,328.539,329.942,331.891,334.307,336.723,337.815,338.828,339.374,340.387,341.556,342.569,343.894,345.375,346.544,348.026,348.648,349.35,350.13,350.988,351.845,352.546,351.845,351.143,349.818,349.662,349.194,348.96,348.337,347.792,346.154,344.596,344.674,343.894,342.959,342.024,341.556,341.556,342.102,342.725,342.959,343.037,345.843,347.792,349.194,350.753,350.909,350.597,349.896,348.648,347.323,347.479,347.792,348.571,348.026,349.038,349.038,348.103,347.012,346.778,348.103,348.103,348.026,347.479,345.843,345.843,346.154,344.361,342.257,342.024,342.881,344.05,345.063,345.141,345.375,344.985,343.972,343.348,342.335,342.569,342.803,343.037,343.504,343.271,342.179,342.491,341.946,341.322,341.166,340.62,339.763,338.438,336.957,336.255,334.853,333.917,333.138,333.06,331.969,331.267,330.254,329.474,327.292,327.058,326.668,325.266,323.083,321.758,320.589,320.433,320.51,320.667,320.9,320.667,319.576,319.576,320.199,320.354,318.718,317.705,317.705,318.172,317.938,316.691,316.224,315.054,314.041,314.041,313.106,311.469,309.131,307.572,307.572,307.649,307.884,307.649,307.494,305.701,301.336,301.415,302.271,302.193,301.415,298.53,298.764,298.764,297.283,296.426,296.972,297.049,296.815,295.257,294.321,292.918,291.983,289.956,289.255,288.007,287.15,286.76,286.995,287.851,288.319,288.476,288.787,290.112,290.269,290.346,290.658,291.515,291.515,291.437,292.762,292.685,290.814,290.58,290.502,289.488,289.021,286.76,287.851,288.787,289.878,290.269,291.203,292.996,294.555,294.868,295.412,297.205,297.829,297.751,298.062,299.154,298.842,297.439,291.515,289.021,287.229,286.527,282.317,282.785,283.331,283.097,282.863,282.708,282.317,282.084,280.837,279.356,278.811,278.108,276.627,275.926,275.926,276.784,278.342,279.278,282.005,284.812,285.669,285.669,284.11,283.72,284.032,284.89,285.669,286.604,288.397,289.255,291.047,292.373,292.996,294.555,296.114,297.049,298.14,299.31,300.323,301.415,302.739,303.363,303.987,304.22,303.831,304.298,304.766,305.701,306.636,309.053,309.676];


theStateArray.push( new map_State("41","asdadf","") );
g_map_stateMap["41"] = theStateArray[191];
theStateArray[191].myPolygons.push( new map_Polygon() );
theStateArray[191].myPolygons[0].myXVals=[421.911,421.911,421.132,419.807,418.64,418.093,417.003,416.379,415.6,415.055,414.587,414.042,413.263,412.795,411.314,411.003,411.314,411.314,411.16,409.834,408.978,408.276,407.419,406.952,407.575,407.73,408.12,404.926,406.173,404.459,401.809,398.771,398.458,397.757,394.797,393.238,392.148,390.823,390.044,388.641,387.863,387.395,386.85,386.382,386.148,385.836,384.512,384.512,383.655,384.044,384.279,388.564,389.732,390.823,392.459,393.783,394.563,395.965,397.291,398.926,401.575,401.809,405.783,407.263,409.211,410.925,412.172,413.419,413.496,413.263,411.16,409.601,411.393,415.6,415.289,416.924,417.392,417.626,417.626,418.327,419.73,420.587,421.132,421.911];

theStateArray[191].myPolygons[0].myYVals=[289.333,289.333,288.709,288.242,288.008,287.541,286.839,287.151,287.541,287.229,286.604,286.293,285.904,285.669,284.89,285.669,284.89,284.032,283.721,284.111,284.968,285.669,285.669,284.812,283.331,282.786,282.006,279.278,276.004,276.004,276.706,278.187,279.123,280.837,282.084,282.708,282.864,282.941,283.02,283.175,283.331,282.941,282.63,282.318,281.071,278.499,270.081,262.052,257.688,254.491,254.101,252.153,252.153,252.153,251.607,251.139,251.139,250.594,250.205,250.048,249.659,252.231,255.504,258.388,261.584,259.402,259.402,260.181,262.052,262.286,264.234,266.261,267.664,270.782,271.016,273.899,275.225,275.77,277.563,278.731,279.59,281.071,282.708,289.333];



theStateArray.push( new map_State("263","asdadf","") );
g_map_stateMap["263"] = theStateArray[192];
theStateArray[192].myPolygons.push( new map_Polygon() );
theStateArray[192].myPolygons[0].myXVals=[404.536,404.536,402.9,401.887,400.173,397.992,396.433,393.55,389.498,386.771,384.278,381.551,378.747,377.967,377.032,375.863,377.032,378.122,379.447,381.006,382.72,385.057,387.083,388.174,389.576,391.758,392.848,394.018,393.784,393.238,392.537,391.135,389.343,387.862,385.603,383.888,383.265,382.252,379.447,377.266,376.643,374.851,373.604,372.279,369.006,368.072,367.137,365.968,362.306,357.631,355.294,351.788,350.074,347.892,347.113,347.657,348.904,349.527,349.527,349.06,348.593,348.437,349.216,349.995,350.774,351.788,350.307,349.761,349.995,351.709,351.709,351.242,349.917,349.84,351.32,351.555,350.774,349.527,348.125,344.307,343.84,343.294,342.516,341.892,341.814,342.516,342.671,341.892,340.256,337.139,337.296,338.075,337.997,335.503,332.932,331.841,331.295,330.828,327.478,324.751,323.738,322.18,322.959,325.374,327.79,329.581,329.814,330.906,331.295,332.309,333.089,337.139,338.619,340.022,341.503,343.763,345.398,347.269,347.813,350.074,352.099,353.891,355.137,358.176,359.346,361.059,361.838,363.396,364.721,365.422,366.202,366.903,369.163,371.89,374.071,377.421,378.435,379.214,378.356,378.747,379.915,381.785,382.097,382.252,382.564,387.316,388.486,389.966,390.044,390.355,390.979,391.758,392.693,393.16,394.719,395.186,394.797,394.484,392.848,391.914,392.069,392.848,394.018,394.484,394.484,394.329,394.018,394.407,395.965,397.445,399.004,400.251,400.797,401.263,401.731,402.199,402.433,402.199,401.81,401.498,401.187,401.731,401.731,401.341,401.108,401.653,401.887,402.043,402.9,403.367,404.536,405.315,406.017,407.341,408.354,410.302,412.095,413.419,414.198,414.977,416.458,417.626,418.95,419.807,420.665,420.743,422.223,422.847,423.392,423.47,424.171,423.625,423.392,423.314,423.158,423.392,424.093,424.015,423.548,423.625,424.093,424.093,423.47,423.08,423.235,423.392,422.534,422.612,422.612,424.093,423.859,423.392,422.223,421.289,421.055,421.444,420.743,420.197,419.184,419.184,419.574,418.172,417.159,416.613,416.379,416.691,417.081,417.159,416.302,414.431,414.042,413.808,413.808,413.886,413.263,413.341,411.704,412.016,412.639,412.25,413.263,413.496,415.132,415.6,415.678,414.042,412.639,412.717,413.185,411.704,409.679,409.211,407.809,406.64,405.471,404.536];

theStateArray[192].myPolygons[0].myYVals=[385.906,385.906,385.83,385.83,385.751,385.751,386.609,388.479,390.896,391.986,391.908,390.817,389.025,388.712,388.167,386.218,385.83,385.596,385.127,384.503,383.101,381.074,379.672,379.594,378.814,376.164,374.059,372.188,371.486,371.175,371.175,371.798,372.656,373.279,373.357,373.592,374.214,374.45,374.527,374.527,375.228,375.773,374.604,373.514,373.669,374.604,375.773,376.553,378.111,378.58,377.957,375.15,373.669,371.408,370.083,369.538,369.226,368.135,367.278,365.875,364.316,362.757,362.29,362.211,361.51,360.106,359.873,359.483,358.704,358.781,358.002,357.924,357.612,357.222,356.365,355.43,354.495,354.027,354.105,354.261,353.325,353.325,353.872,353.637,352.624,351.533,350.909,350.441,351.299,352,351.143,350.363,349.818,349.896,350.597,351.845,351.533,349.428,349.273,349.194,347.869,344.985,345.375,345.141,345.063,344.05,342.881,342.024,342.257,344.361,346.154,345.843,345.843,347.479,348.026,348.103,348.103,346.778,347.012,348.103,349.038,349.038,348.026,348.571,347.792,347.479,347.323,348.648,349.896,350.597,350.909,350.753,349.194,347.792,345.843,343.037,342.959,342.725,342.102,341.556,341.556,342.024,342.959,343.894,344.674,344.596,346.154,347.792,348.337,348.96,349.194,349.662,349.818,351.143,351.845,350.988,350.13,349.35,348.648,348.026,346.544,345.375,343.894,342.569,341.556,340.387,339.374,338.828,337.815,336.723,334.307,331.891,329.942,328.539,328.071,327.058,326.357,324.017,322.615,320.9,320.433,318.172,317.315,316.458,315.6,314.665,314.041,312.951,312.326,313.028,312.872,312.326,311.625,312.015,312.951,312.872,312.015,311.781,310.768,309.676,307.338,307.806,307.806,307.104,306.403,305.39,304.064,303.987,305.467,306.87,307.806,309.364,312.17,316.613,318.328,318.796,318.874,321.056,321.835,322.615,323.005,323.862,324.72,326.746,328.539,329.474,330.722,331.111,332.904,333.294,333.917,334.229,334.696,335.398,336.177,337.815,338.516,338.126,338.126,338.594,338.984,339.607,340.075,340.854,342.569,344.284,345.765,346.622,348.026,350.13,350.675,350.909,351.61,352.624,354.183,356.365,359.873,360.964,361.198,362.757,362.99,362.055,361.978,362.055,364.627,366.342,367.823,369.305,371.33,372.967,375.695,378.346,381.775,383.256,384.347,385.906];



theStateArray.push( new map_State("262","asdadf","") );
g_map_stateMap["262"] = theStateArray[193];
theStateArray[193].myPolygons.push( new map_Polygon() );
theStateArray[193].myPolygons[0].myXVals=[310.492,310.492,306.052,304.96,303.557,302.155,301.22,300.519,299.662,299.194,298.416,296.312,295.455,295.143,296.312,295.766,294.363,289.533,288.442,287.429,287.118,286.494,283.378,283.222,282.677,282.131,280.495,278.313,275.118,273.715,271.69,269.664,266.781,264.756,264.99,266.781,267.795,268.106,267.405,267.016,268.184,269.041,270.054,270.833,272.392,275.353,276.599,277.066,278.157,279.794,280.806,281.897,282.677,284.001,285.404,285.793,286.65,287.429,287.974,288.131,287.429,287.352,288.131,287.974,287.04,287.273,288.521,288.598,289.377,289.923,290.468,292.026,292.338,294.598,296,296.779,297.325,297.636,300.052,300.83,301.532,303.169,303.791,304.727,306.13,306.753,307.22,307.843,307.999,308.856,309.713,309.479,309.011,309.245,309.869,310.492];

theStateArray[193].myPolygons[0].myYVals=[316.691,316.691,317.003,316.613,316.458,315.912,315.054,314.587,314.898,316.77,316.613,315.522,315.21,314.353,313.184,311.625,311.625,312.872,313.34,314.82,315.912,316.536,316.77,318.484,320.354,322.459,324.72,326.746,327.993,327.993,328.617,329.63,340.776,348.493,350.363,351.299,353.325,355.04,356.288,358.704,360.34,362.133,362.679,362.29,360.964,359.639,358.86,357.924,356.521,355.43,354.261,351.376,350.051,348.415,346.622,344.985,343.66,343.426,342.803,341.556,341.166,340.699,339.062,337.815,336.1,335.476,334.073,333.138,332.437,331.267,332.748,331.735,330.955,330.877,330.955,331.891,331.423,329.942,329.007,328.305,327.292,326.746,326.123,325.343,325.188,324.564,324.017,323.473,322.693,321.914,321.056,320.199,319.186,318.796,317.782,316.691];


theStateArray.push( new map_State("261","asdadf","") );
g_map_stateMap["261"] = theStateArray[194];
theStateArray[194].myPolygons.push( new map_Polygon() );
theStateArray[194].myPolygons[0].myXVals=[304.727,304.727,305.584,304.727,303.791,303.169,302.545,302.39,301.375,300.129,298.104,297.325,296.468,295.221,292.416,290.702,290.234,289.222,288.053,287.585,286.884,286.338,285.715,284.781,284.001,283.923,282.988,282.599,281.119,280.417,278.859,276.989,275.353,274.417,273.405,273.482,273.715,273.715,272.859,269.353,267.639,266.86,266.237,266.08,265.301,264.6,263.82,262.652,263.82,264.99,266.159,266.392,267.016,268.184,269.041,270.054,270.833,272.392,275.353,276.599,277.066,278.157,279.794,280.806,281.897,282.677,284.001,285.404,285.793,286.65,287.429,287.974,288.131,287.429,287.352,288.131,287.974,287.04,287.273,288.521,288.598,289.377,289.923,290.468,292.026,292.338,294.598,296,296.779,297.325,297.636,300.052,300.83,301.532,303.169,303.791,304.727,306.13,306.753,307.22,307.843,307.999,308.856,309.713,309.479,309.011,309.245,309.869,310.492,313.063,314.778,315.401,316.259,316.804,317.115,318.284,319.063,319.531,320.466,321.479,323.115,324.361,325.297,326.076,326.699,324.829,323.895,323.349,322.88,322.258,321.167,319.999,318.518,318.05,316.102,314.544,313.142,312.441,312.519,312.83,312.285,312.128,311.739,311.349,310.647,310.726,311.662,313.063,313.765,315.323,316.959,319.063,320.934,321.556,322.258,322.258,322.18,323.738,324.751,327.478,330.828,331.295,331.841,332.932,335.503,337.997,338.075,337.296,337.139,340.256,341.892,342.671,342.516,341.814,341.892,342.516,343.294,343.84,344.307,348.125,349.527,350.774,351.555,351.32,349.84,349.917,351.242,351.709,351.709,349.995,349.761,350.307,351.788,350.774,349.995,349.216,348.437,348.593,349.06,349.527,349.527,348.904,347.657,347.113,345.243,343.294,342.048,341.814,340.333,337.685,337.606,337.997,337.606,336.75,334.958,333.165,330.283,328.803,328.647,326.777,325.529,325.141,324.751,322.88,320.466,316.959,312.751,309.636,307.999,307.455,305.896,304.727];

theStateArray[194].myPolygons[0].myYVals=[358.47,358.47,359.483,358.47,356.989,356.989,356.911,354.495,354.417,355.196,355.508,356.911,356.755,358.081,357.69,354.495,354.027,354.105,354.338,355.118,356.443,357.145,359.327,360.652,361.354,362.133,363.068,364.706,366.342,366.498,365.563,364.627,364.394,364.394,364.706,365.095,365.875,366.576,366.966,367.199,367.199,367.278,367.59,368.837,370.006,370.707,370.941,371.096,367.59,364.316,362.834,360.652,358.704,360.34,362.133,362.679,362.29,360.964,359.639,358.86,357.924,356.521,355.43,354.261,351.376,350.051,348.415,346.622,344.985,343.66,343.426,342.803,341.556,341.166,340.699,339.062,337.815,336.1,335.476,334.073,333.138,332.437,331.267,332.748,331.735,330.955,330.877,330.955,331.891,331.423,329.942,329.007,328.305,327.292,326.746,326.123,325.343,325.188,324.564,324.017,323.473,322.693,321.914,321.056,320.199,319.186,318.796,317.782,316.691,317.938,318.172,317.705,317.705,318.718,320.354,320.199,319.576,319.576,320.667,320.9,320.667,320.51,320.433,320.589,321.758,323.083,325.266,326.668,327.058,327.292,329.474,330.254,331.267,331.969,333.06,333.138,333.917,334.853,336.255,336.957,338.438,339.763,340.62,341.166,341.322,341.946,342.491,342.179,343.271,343.504,343.037,342.803,342.569,342.335,343.348,343.972,344.985,347.869,349.194,349.273,349.428,351.533,351.845,350.597,349.896,349.818,350.363,351.143,352,351.299,350.441,350.909,351.533,352.624,353.637,353.872,353.325,353.325,354.261,354.105,354.027,354.495,355.43,356.365,357.222,357.612,357.924,358.002,358.781,358.704,359.483,359.873,360.106,361.51,362.211,362.29,362.757,364.316,365.875,367.278,368.135,369.226,369.538,370.083,369.617,368.681,367.278,365.408,364.706,364.394,363.925,362.757,361.978,361.744,361.821,360.496,359.561,359.093,358.625,357.612,358.781,359.561,359.873,360.185,360.496,360.886,360.34,359.405,359.093,358.704,358.392,358.47];



theStateArray.push( new map_State("265","asdadf","") );
g_map_stateMap["265"] = theStateArray[195];
theStateArray[195].myPolygons.push( new map_Polygon() );
theStateArray[195].myPolygons[0].myXVals=[389.966,389.966,388.641,388.33,387.005,384.278,379.603,370.721,368.695,368.695,361.605,360.125,353.346,352.411,352.099,351.476,351.008,350.385,349.917,349.605,348.671,346.956,346.878,345.788,344.853,343.84,343.996,343.372,343.529,343.917,344.697,344.229,343.372,340.179,337.762,336.672,334.801,333.165,331.529,329.814,329.425,329.425,330.205,331.062,333.01,333.478,333.399,333.244,331.217,330.205,329.814,329.893,329.581,329.504,330.127,331.062,332.697,333.711,334.022,334.801,334.178,334.646,334.646,335.658,335.971,335.658,335.192,334.49,333.789,331.997,331.14,330.283,329.581,329.348,329.581,329.504,329.191,328.725,327.167,326.076,325.764,325.607,325.529,324.829,323.972,323.115,322.414,321.946,321.167,320.387,318.595,317.192,316.726,315.712,314.934,314.544,314.31,313.921,313.765,313.142,312.596,313.063,314.076,314.076,313.765,311.895,310.804,309.479,309.947,310.804,311.038,311.038,310.804,310.414,310.647,310.414,310.103,307.921,307.063,305.429,304.649,304.337,304.415,305.194,305.896,305.584,304.727,305.896,307.455,307.999,309.636,312.751,316.959,320.466,322.88,324.751,325.141,325.529,326.777,328.647,328.803,330.283,333.165,334.958,336.75,337.606,337.997,337.606,337.685,340.333,341.814,342.048,343.294,345.243,347.113,347.657,347.113,347.892,350.074,351.788,355.294,357.631,362.306,365.968,367.137,368.072,369.006,372.279,373.604,374.851,376.643,377.266,379.447,382.252,383.265,383.888,385.603,387.862,389.343,391.135,392.537,393.238,393.784,394.018,392.848,391.758,389.576,388.174,387.083,385.057,382.72,381.006,379.447,378.122,377.032,375.863,377.032,377.967,378.747,381.551,384.278,386.771,389.498,393.55,396.433,397.992,400.173,401.887,402.9,404.536,403.991,401.187,400.095,398.147,398.147,397.836,396.901,396.901,398.38,399.082,400.017,400.797,401.731,401.498,400.562,400.407,400.562,401.731,402.433,402.9,404.069,404.848,405.549,405.783,404.692,404.458,405.237,404.381,403.991,403.367,402.9,400.952,399.316,398.615,398.458,397.836,395.81,394.096,393.706,394.563,395.577,396.199,396.043,395.577,394.329,393.16,392.459,391.836,389.421,388.33,388.251,389.265,389.265,389.966];

theStateArray[195].myPolygons[0].myYVals=[446.938,446.938,447.094,447.094,447.172,447.172,447.25,447.483,447.483,446.393,443.586,442.26,437.584,436.337,435.792,433.22,429.167,425.736,422.229,419.423,419.812,420.669,421.526,422.073,421.683,422.384,423.554,424.099,424.568,424.333,425.191,426.75,428.621,429.088,429.634,429.946,430.335,430.491,431.114,431.27,431.114,430.101,429.167,427.607,426.984,426.361,424.49,422.853,421.605,420.904,420.437,419.346,418.097,417.162,416.461,416.15,415.059,413.5,412.719,412.096,411.082,410.303,409.135,408.278,406.874,405.393,404.614,404.301,404.223,405.782,406.251,406.172,405.705,404.301,402.743,402.12,401.418,401.028,400.171,399.313,398.144,395.339,394.09,393.39,393.39,393.778,393.778,393.857,392.376,391.908,391.675,391.675,391.675,390.427,389.492,386.842,384.66,383.18,382.398,381.931,381.309,380.84,378.893,377.644,377.176,375.539,374.527,373.045,372.11,371.486,370.163,368.447,367.59,367.122,366.265,364.939,364.627,365.095,365.095,365.173,364.939,363.925,361.978,361.432,360.652,359.483,358.47,358.392,358.704,359.093,359.405,360.34,360.886,360.496,360.185,359.873,359.561,358.781,357.612,358.625,359.093,359.561,360.496,361.821,361.744,361.978,362.757,363.925,364.394,364.706,365.408,367.278,368.681,369.617,370.083,369.538,370.083,371.408,373.669,375.15,377.957,378.58,378.111,376.553,375.773,374.604,373.669,373.514,374.604,375.773,375.228,374.527,374.527,374.45,374.214,373.592,373.357,373.279,372.656,371.798,371.175,371.175,371.486,372.188,374.059,376.164,378.814,379.594,379.672,381.074,383.101,384.503,385.127,385.596,385.83,386.218,388.167,388.712,389.025,390.817,391.908,391.986,390.896,388.479,386.609,385.751,385.751,385.83,385.83,385.906,387.776,388.245,389.103,390.505,394.013,397.443,400.327,401.028,400.405,400.327,400.793,401.886,402.353,403.522,404.771,405.471,406.094,406.406,408.2,408.9,407.499,407.108,407.108,408.121,411.004,411.939,413.188,414.747,415.369,416.227,417.24,418.253,420.046,420.904,422.073,422.775,424.333,425.892,427.14,428.076,428.386,429.868,431.27,432.44,434.856,437.896,439.456,440.391,441.637,442.495,443.196,444.911,445.458,446.938];



theStateArray.push( new map_State("267","asdadf","") );
g_map_stateMap["267"] = theStateArray[196];
theStateArray[196].myPolygons.push( new map_Polygon() );
theStateArray[196].myPolygons[0].myXVals=[318.985,318.985,318.595,319.063,319.063,319.841,322.023,324.126,325.141,324.906,323.66,323.115,323.193,324.673,325.374,324.518,324.673,325.998,327.945,329.113,329.581,329.581,328.803,328.257,329.037,330.283,331.14,331.295,332.074,332.775,332.621,333.01,333.867,334.646,334.958,337.685,339.086,340.957,342.204,343.372,340.179,337.762,336.672,334.801,333.165,331.529,329.814,329.425,329.425,330.205,331.062,333.01,333.478,333.399,333.244,331.217,330.205,329.814,329.893,329.581,329.504,330.127,331.062,332.697,333.711,334.022,334.801,334.178,334.646,334.646,335.658,335.971,335.658,335.192,334.49,333.789,331.997,331.14,330.283,329.581,329.348,329.581,329.504,329.191,328.725,327.167,326.076,325.764,325.607,325.529,324.829,323.972,323.115,322.414,321.946,321.167,320.387,318.595,317.192,316.726,315.712,314.934,314.544,314.31,313.921,313.765,313.142,312.596,313.063,314.076,314.076,313.765,311.895,310.804,309.479,308.311,307.376,306.597,303.09,302.467,301.532,300.987,300.752,300.909,301.454,302.701,302.779,303.791,305.661,306.362,306.831,307.764,308.155,308.233,308.622,308.467,308.467,308.233,307.843,309.323,311.505,312.285,312.908,312.83,313.142,313.531,314.076,314.388,314.231,312.362,310.647,310.181,308.935,308.311,308.077,307.22,306.052,303.247,303.402,303.247,302.155,302.233,299.662,300.286,301.454,302.934,305.584,306.44,307.063,308.622,308.701,308.778,308.856,309.011,309.011,311.038,313.531,317.349,318.985];

theStateArray[196].myPolygons[0].myYVals=[472.737,472.737,471.179,469.075,462.059,461.202,461.124,459.954,458.941,456.681,452.705,450.132,448.652,446.08,444.756,442.885,440.936,440,440.235,440,439.221,438.598,438.286,437.973,436.649,435.401,434.389,432.907,432.206,432.44,435.636,436.258,435.948,434.7,433.22,431.505,430.569,429.634,429.167,428.621,429.088,429.634,429.946,430.335,430.491,431.114,431.27,431.114,430.101,429.167,427.607,426.984,426.361,424.49,422.853,421.605,420.904,420.437,419.346,418.097,417.162,416.461,416.15,415.059,413.5,412.719,412.096,411.082,410.303,409.135,408.278,406.874,405.393,404.614,404.301,404.223,405.782,406.251,406.172,405.705,404.301,402.743,402.12,401.418,401.028,400.171,399.313,398.144,395.339,394.09,393.39,393.39,393.778,393.778,393.857,392.376,391.908,391.675,391.675,391.675,390.427,389.492,386.842,384.66,383.18,382.398,381.931,381.309,380.84,378.893,377.644,377.176,375.539,374.527,373.045,375.15,376.164,376.631,374.682,374.371,375.385,376.553,378.424,382.945,384.425,386.062,386.687,384.894,382.945,383.802,384.815,386.998,388.324,389.57,390.427,391.675,394.247,396.663,399.858,400.405,401.262,401.418,402.198,402.899,404.536,407.42,411.317,414.902,415.916,416.929,418.332,420.125,421.917,424.021,424.568,425.035,427.607,431.739,433.375,434.7,439.688,442.963,445.301,446.471,446.471,448.73,448.652,448.652,451.225,455.512,459.876,464.241,468.294,472.426,475.544,474.764,474.764,473.438,472.737];




theStateArray.push( new map_State("260","asdadf","") );
g_map_stateMap["260"] = theStateArray[197];
theStateArray[197].myPolygons.push( new map_Polygon() );
theStateArray[197].myPolygons[0].myXVals=[262.652,262.652,263.82,264.6,265.301,266.08,266.237,266.86,267.639,269.353,272.859,273.715,273.715,273.482,273.405,274.417,275.353,276.989,278.859,280.417,281.119,282.599,282.988,283.923,284.001,284.781,285.715,286.338,286.884,287.585,288.053,289.222,290.234,290.702,292.416,295.221,296.468,297.325,298.104,300.129,301.375,302.39,302.545,303.169,303.791,304.727,305.584,305.896,305.194,304.415,304.337,304.649,305.429,307.063,307.921,310.103,310.414,310.647,310.414,310.804,311.038,311.038,310.804,309.947,309.479,308.311,307.376,306.597,303.09,301.454,299.584,296.936,295.922,295.455,295.766,298.571,299.35,300.675,300.519,299.506,298.026,293.896,291.637,291.637,290.078,289.455,289.3,289.768,290.702,291.481,292.416,294.52,294.754,294.208,294.598,293.352,290.857,290.312,287.819,286.261,286.105,286.261,286.105,285.092,284.235,281.742,281.04,276.989,274.729,267.873,265.924,265.535,265.223,265.301,265.613,265.457,265.223,265.535,265.457,264.912,264.133,263.898,263.743,259.535,258.289,257.978,256.887,256.029,255.874,255.562,252.757,251.354,245.9,243.874,242.94,241.459,239.667,237.953,236.939,235.849,234.603,232.811,231.642,228.992,227.824,226.343,224.552,223.85,223.149,222.293,220.967,219.643,215.668,214.501,213.098,212.63,210.683,209.124,206.164,204.683,202.502,201.332,199.852,198.917,198.139,196.892,196.112,193.229,191.359,189.88,189.256,189.1,188.945,188.243,186.062,184.893,184.113,182.633,182.556,182.399,181.23,180.529,179.126,175.933,174.765,174.063,172.738,172.192,171.569,170.79,169.622,167.596,166.895,164.791,162.998,161.674,159.804,153.181,148.817,147.883,146.091,143.442,141.183,140.637,139.156,138.533,137.053,136.273,133.312,131.13,130.041,127.546,125.911,124.664,122.405,121.002,120.067,118.665,118.275,120.145,120.457,114.224,112.042,109.159,109.314,106.898,105.731,103.549,101.289,98.018,96.302,94.121,92.173,88.9,88.2,86.953,85.55,83.603,82.589,80.797,77.525,75.031,73.084,71.604,70.357,70.746,70.513,69.188,68.486,68.409,67.007,66.461,65.449,65.214,65.293,64.513,63.111,62.798,63.033,63.656,63.033,61.63,54.073,48.931,44.645,44.333,67.24,96.615,103.706,107.99,124.197,137.208,140.325,142.429,143.442,145.934,152.947,155.051,163.622,169.622,171.569,173.594,175.466,176.633,177.958,177.725,178.815,179.594,182.556,185.048,188.945,191.515,194.866,198.684,202.346,207.099,212.163,215.279,218.474,220.5,222.448,232.498,241.771,250.887,254.782,259.302,260.705,262.886,263.432,264.99,266.47,267.405,264.834,263.197,262.652];

theStateArray[197].myPolygons[0].myYVals=[371.096,371.096,370.941,370.707,370.006,368.837,367.59,367.278,367.199,367.199,366.966,366.576,365.875,365.095,364.706,364.394,364.394,364.627,365.563,366.498,366.342,364.706,363.068,362.133,361.354,360.652,359.327,357.145,356.443,355.118,354.338,354.105,354.027,354.495,357.69,358.081,356.755,356.911,355.508,355.196,354.417,354.495,356.911,356.989,356.989,358.47,359.483,360.652,361.432,361.978,363.925,364.939,365.173,365.095,365.095,364.627,364.939,366.265,367.122,367.59,368.447,370.163,371.486,372.11,373.045,375.15,376.164,376.631,374.682,373.902,372.89,372.11,371.02,370.395,370.785,368.447,368.681,368.992,365.563,364.55,364.237,363.848,362.679,363.848,364.394,365.953,367.434,368.681,368.992,368.213,368.213,368.213,370.395,370.941,372.5,373.123,372.89,372.266,372.656,373.279,372.579,371.02,369.148,369.148,368.135,368.213,373.279,375.228,378.424,382.322,382.633,383.412,384.191,385.751,386.764,387.933,389.414,391.519,392.298,393.857,395.339,396.741,398.222,405.938,405.237,404.146,404.379,406.485,407.731,408.979,413.344,414.668,414.435,414.512,414.435,414.98,417.396,417.941,419.812,419.89,419.346,419.268,419.89,421.294,422.541,424.099,424.49,425.191,425.814,426.593,427.841,429.478,429.243,429.399,431.349,432.907,433.842,435.168,434.543,434.155,434.622,435.557,436.104,436.727,436.805,436.337,436.649,438.286,438.752,439.377,439.688,440.702,441.403,442.028,442.807,441.715,440.936,441.17,441.715,442.885,443.743,443.743,444.287,444.287,445.222,445.924,446.547,447.172,448.107,447.561,448.186,448.34,448.574,451.068,451.926,453.095,453.718,453.018,453.173,453.33,454.108,454.031,453.484,453.641,456.291,457.694,457.773,457.927,459.798,461.747,462.526,465.021,466.892,468.528,470.009,471.179,471.491,466.892,464.709,455.823,452.627,454.108,454.419,450.367,449.121,446.547,446.236,446.859,446.002,444.522,443.508,443.041,443.508,441.559,440.936,440.936,438.051,435.168,435.168,434.466,429.946,427.685,424.333,420.748,419.501,417.941,416.773,415.916,414.123,412.643,411.082,409.367,409.29,408.432,406.717,405.628,403.444,401.418,400.483,399.235,397.286,397.364,387.933,381.074,375.695,374.682,383.725,395.416,398.144,400.015,398.613,397.599,397.364,397.911,397.911,396.976,396.663,396.898,398.613,399.858,400.483,400.483,401.963,401.807,400.793,399.547,397.911,396.976,395.884,394.714,394.013,393.778,393.156,393.156,393.778,394.636,395.183,395.026,394.558,394.403,393.778,390.583,388.012,385.127,383.568,382.166,381.697,381.152,381.697,378.346,376.476,374.76,373.201,371.564,371.096];




theStateArray.push( new map_State("268","asdadf","") );
g_map_stateMap["268"] = theStateArray[198];
theStateArray[198].myPolygons.push( new map_Polygon() );
theStateArray[198].myPolygons[0].myXVals=[302.467,302.467,299.584,296.936,295.922,295.455,295.766,295.455,295.766,295.455,295.766,295.922,295.766,295.455,294.754,294.208,294.754,294.208,294.598,293.352,290.857,290.312,287.819,286.261,286.105,286.261,286.105,285.092,284.235,281.742,281.04,276.989,274.729,267.873,265.924,265.535,265.223,265.301,265.613,265.457,265.223,265.535,265.457,264.912,264.133,263.898,263.743,259.535,259.146,258.523,258.289,257.12,257.276,258.445,259.068,259.224,258.679,256.73,256.107,255.562,253.926,253.691,253.381,253.068,253.146,253.847,254.393,255.406,256.808,256.964,256.419,255.328,254.626,254.626,253.225,251.276,249.562,248.938,246.991,246.446,246.446,248.938,249.562,249.406,249.017,249.173,249.562,250.263,251.042,252.445,253.926,255.25,256.029,257.51,258.289,259.302,260.471,261.795,262.574,263.276,263.82,264.444,265.613,265.613,265.924,267.561,267.951,268.496,269.664,271.223,272.782,274.807,275.586,275.976,275.664,274.262,273.95,273.327,271.924,270.989,269.742,269.041,268.885,269.041,269.508,270.444,270.677,270.209,271.457,272.158,273.327,273.872,274.34,274.963,275.118,276.365,277.223,278.157,278.392,279.171,280.729,282.521,283.222,284.468,285.248,286.884,288.131,288.987,289.768,291.014,294.053,296,297.402,299.35,299.896,301.22,301.766,303.247,303.402,303.247,306.052,307.22,308.077,308.311,308.935,310.181,310.647,312.362,314.231,314.388,314.076,313.531,313.142,312.83,312.908,312.285,311.505,309.323,307.843,308.233,308.467,308.467,308.622,308.233,308.155,307.764,306.831,306.362,305.661,303.791,302.779,302.701,301.454,300.909,300.752,300.987,301.532,302.467];

theStateArray[198].myPolygons[0].myYVals=[374.371,374.371,372.89,372.11,371.02,370.395,370.785,370.395,370.785,370.395,370.785,371.02,370.785,370.395,370.395,370.941,370.395,370.941,372.5,373.123,372.89,372.266,372.656,373.279,372.579,371.02,369.148,369.148,368.135,368.213,373.279,375.228,378.424,382.322,382.633,383.412,384.191,385.751,386.764,387.933,389.414,391.519,392.298,393.857,395.339,396.741,398.222,405.938,407.42,408.51,409.602,413.732,414.98,416.072,417.396,421.526,422.775,426.517,428.933,430.257,430.647,432.127,432.907,434.7,435.948,435.401,435.714,436.258,435.09,436.026,438.129,440.936,441.327,442.183,445.301,449.821,450.523,452.627,457.617,458.63,459.487,459.798,460.266,460.968,465.411,466.034,467.437,466.813,466.346,466.268,464.865,464.709,465.255,465.878,465.177,464.709,465.333,464.709,464.553,464.553,463.228,463.228,463.072,462.371,461.825,461.669,461.279,460.656,459.72,458.239,457.304,455.979,455.044,454.031,453.641,454.031,453.797,453.797,453.875,453.173,452.627,451.926,451.302,449.821,448.34,446.938,445.535,443.665,443.041,443.041,443.665,443.586,443.117,441.871,441.559,441.481,441.481,440.624,440.624,440.702,440.78,439.922,439.922,439.922,438.441,437.506,435.869,435.168,433.921,433.765,433.063,433.454,432.673,432.907,433.686,433.686,433.999,434.7,433.375,431.739,427.607,425.035,424.568,424.021,421.917,420.125,418.332,416.929,415.916,414.902,411.317,407.42,404.536,402.899,402.198,401.418,401.262,400.405,399.858,396.663,394.247,391.675,390.427,389.57,388.324,386.998,384.815,383.802,382.945,384.894,386.687,386.062,384.425,382.945,378.424,376.553,375.385,374.371];



theStateArray.push( new map_State("271","asdadf","") );
g_map_stateMap["271"] = theStateArray[199];
theStateArray[199].myPolygons.push( new map_Polygon() );
theStateArray[199].myPolygons[0].myXVals=[238.966,238.966,239.433,240.759,240.992,241.069,241.069,241.693,242.239,242.628,243.952,244.264,244.731,245.354,247.147,248.783,250.03,251.354,252.056,252.056,251.9,251.9,251.042,250.263,249.562,249.173,249.017,249.406,249.562,248.938,246.446,246.446,246.991,248.938,249.562,251.276,253.225,254.626,254.626,255.328,256.419,256.964,256.808,255.406,254.393,253.847,253.146,253.068,253.381,253.691,253.926,255.562,256.107,256.73,258.679,259.224,259.068,258.445,257.276,257.12,258.289,258.523,259.146,259.535,258.289,257.978,256.887,256.029,255.874,255.562,252.757,251.354,245.9,243.874,242.94,241.459,239.667,237.953,236.939,235.849,234.603,232.811,231.642,228.992,227.824,226.343,224.552,223.85,223.149,222.293,220.967,219.643,215.668,214.501,213.098,212.63,210.683,209.124,206.164,204.683,202.502,201.332,199.852,198.917,198.139,196.892,196.112,193.229,191.359,189.88,189.256,189.1,188.945,188.243,186.062,184.893,184.113,182.633,182.556,182.399,181.23,180.529,179.126,175.933,174.765,174.063,172.738,172.192,171.569,170.79,169.622,167.596,166.895,164.791,162.998,161.674,159.804,153.181,148.817,147.883,146.091,143.442,141.183,140.637,139.156,138.533,137.053,136.273,133.312,131.13,130.041,127.546,125.911,124.664,122.405,121.002,120.067,120.69,121.08,121.08,121.157,121.08,120.69,119.599,118.976,119.755,119.677,118.897,117.885,118.821,120.067,121.157,122.716,123.729,126.222,127.625,128.95,129.884,131.13,132.222,134.17,134.403,136.507,137.988,139.39,139.936,140.091,138.299,137.676,137.131,137.287,136.662,135.26,135.26,135.65,135.183,134.403,132.689,130.118,132.768,131.52,130.664,133.624,135.26,135.728,134.949,137.208,136.352,138.065,142.04,142.663,144.143,147.26,149.208,151.467,152.48,152.246,148.429,148.273,150.844,152.09,151.467,151.856,154.428,155.986,156.921,158.011,158.791,159.648,160.661,162.453,162.92,164.712,166.661,168.764,170.244,171.804,174.608,177.725,178.426,181.62,183.724,183.724,183.88,182.866,183.023,186.14,188.945,192.761,196.112,198.139,201.411,203.047,204.761,206.397,208.657,207.877,207.877,208.5,212.319,214.033,215.903,218.396,219.955,221.513,221.901,223.149,224.317,225.408,226.5,226.655,227.356,227.356,226.733,225.564,225.643,226.655,226.811,227.513,229.148,230.162,231.642,232.343,232.967,234.369,235.459,236.083,236.239,236.707,237.408,237.485,238.576,238.966];

theStateArray[199].myPolygons[0].myYVals=[492.302,492.302,491.132,490.82,490.275,488.639,486.689,485.443,484.196,484.04,483.417,481.78,479.674,478.116,477.18,476.012,473.829,472.66,471.647,469.542,467.515,466.268,466.346,466.813,467.437,466.034,465.411,460.968,460.266,459.798,459.487,458.63,457.617,452.627,450.523,449.821,445.301,442.183,441.327,440.936,438.129,436.026,435.09,436.258,435.714,435.401,435.948,434.7,432.907,432.127,430.647,430.257,428.933,426.517,422.775,421.526,417.396,416.072,414.98,413.732,409.602,408.51,407.42,405.938,405.237,404.146,404.379,406.485,407.731,408.979,413.344,414.668,414.435,414.512,414.435,414.98,417.396,417.941,419.812,419.89,419.346,419.268,419.89,421.294,422.541,424.099,424.49,425.191,425.814,426.593,427.841,429.478,429.243,429.399,431.349,432.907,433.842,435.168,434.543,434.155,434.622,435.557,436.104,436.727,436.805,436.337,436.649,438.286,438.752,439.377,439.688,440.702,441.403,442.028,442.807,441.715,440.936,441.17,441.715,442.885,443.743,443.743,444.287,444.287,445.222,445.924,446.547,447.172,448.107,447.561,448.186,448.34,448.574,451.068,451.926,453.095,453.718,453.018,453.173,453.33,454.108,454.031,453.484,453.641,456.291,457.694,457.773,457.927,459.798,461.747,462.526,465.021,466.892,468.528,470.009,471.179,471.491,476.245,478.428,481.078,486.845,491.678,493.549,495.498,497.835,499.239,500.954,501.655,501.5,502.902,503.915,503.136,503.76,504.149,503.526,503.683,503.214,502.826,502.747,503.136,503.058,503.136,504.149,505.163,506.41,508.047,509.762,509.06,509.762,512.567,519.272,520.987,521.609,523.168,525.429,527.376,529.949,529.949,531.431,535.171,536.107,537.9,539.692,538.29,538.835,540.004,540.237,541.329,541.407,541.407,540.237,539.771,540.315,541.095,541.407,541.641,542.343,543.278,544.292,543.59,544.057,547.02,548.735,548.344,548.5,548.579,547.799,547.174,547.486,547.252,548.188,548.422,548.267,549.825,552.943,555.047,555.359,554.814,553.566,554.502,553.722,552.787,552.165,550.059,548.889,547.252,544.836,544.68,544.915,545.616,546.241,546.163,545.851,546.006,546.084,544.213,541.952,540.784,539.536,537.587,535.483,533.925,531.585,530.573,528.312,527.533,526.676,525.195,522.855,521.609,520.283,519.582,518.881,518.646,517.479,517.166,515.139,513.971,513.114,511.866,509.684,507.969,505.942,505.006,503.604,502.123,500.798,497.681,496.277,495.264,493.627,493.471,492.302];



theStateArray.push( new map_State("269","asdadf","") );
g_map_stateMap["269"] = theStateArray[200];
theStateArray[200].myPolygons.push( new map_Polygon() );
theStateArray[200].myPolygons[0].myXVals=[309.011,309.011,309.011,308.856,308.778,308.701,308.622,307.063,306.44,305.584,302.934,301.454,300.286,299.662,302.233,302.155,303.247,301.766,301.22,299.896,299.35,297.402,296,294.053,291.014,289.768,288.987,288.131,286.884,285.248,284.468,283.222,282.521,280.729,279.171,278.392,278.157,277.223,276.365,275.118,274.963,274.34,273.872,273.327,272.158,271.457,270.209,270.677,270.444,269.508,269.041,268.885,269.041,269.742,270.989,271.924,273.327,273.95,274.262,275.664,275.976,275.586,274.807,272.782,271.223,269.664,268.496,267.951,267.561,265.924,265.613,265.613,264.444,263.82,263.276,262.574,261.795,260.471,259.302,258.289,257.51,256.029,255.25,253.926,252.445,251.9,251.9,252.056,252.056,251.354,250.03,248.783,247.147,245.354,244.731,244.264,243.952,242.628,242.239,241.693,241.069,241.069,240.992,240.759,239.433,238.966,240.29,240.835,243.563,244.108,244.108,243.797,242.161,243.096,244.575,245.822,246.679,247.927,250.03,251.198,250.887,249.874,248.705,250.575,254.003,254.782,254.782,255.796,257.666,258.367,258.99,259.691,261.016,263.587,266.47,269.977,271.924,274.807,276.288,277.456,281.742,282.599,282.053,283.3,285.638,286.338,287.04,288.521,289.455,290.468,291.637,294.909,295.688,294.754,297.402,297.402,298.493,298.416,299.429,299.35,298.182,297.325,296.078,294.285,291.871,297.793,298.182,298.727,298.727,298.648,298.648,298.571,298.727,297.636,297.793,298.883,298.961,299.272,299.662,299.662,299.973,300.675,302.311,302.934,303.09,303.247,305.896,307.22,307.609,307.609,308.077,309.011];

theStateArray[200].myPolygons[0].myYVals=[475.465,475.465,472.426,468.294,464.241,459.876,455.512,451.225,448.652,448.652,448.73,446.471,446.471,445.301,442.963,439.688,434.7,433.999,433.686,433.686,432.907,432.673,433.454,433.063,433.765,433.921,435.168,435.869,437.506,438.441,439.922,439.922,439.922,440.78,440.702,440.624,440.624,441.481,441.481,441.559,441.871,443.117,443.586,443.665,443.041,443.041,443.665,445.535,446.938,448.34,449.821,451.302,451.926,452.627,453.173,453.875,453.797,453.797,454.031,453.641,454.031,455.044,455.979,457.304,458.239,459.72,460.656,461.279,461.669,461.825,462.371,463.072,463.228,463.228,464.553,464.553,464.709,465.333,464.709,465.177,465.878,465.255,464.709,464.865,466.268,466.346,467.515,469.542,471.647,472.66,473.829,476.012,477.18,478.116,479.674,481.78,483.417,484.04,484.196,485.443,486.689,488.639,490.275,490.82,491.132,492.302,493.549,493.861,494.095,496.589,498.07,499.239,502.357,504.228,505.241,505.63,509.06,508.202,508.592,509.45,512.334,514.049,515.919,516.854,519.582,526.286,529.013,530.806,532.677,535.171,538.446,540.004,540.55,540.083,540.94,542.577,541.875,541.797,543.823,542.577,541.641,543.278,544.758,548.5,551.93,555.904,560.037,563.699,567.441,571.494,574.378,575.781,574.3,571.027,565.804,563.699,561.673,557.309,554.658,550.604,550.604,549.825,545.694,541.407,536.028,532.054,526.208,519.272,516.932,513.971,509.995,506.8,506.021,503.448,501.265,499.396,497.835,496.355,494.25,492.38,490.744,490.041,488.639,487.312,485.598,484.352,482.637,481,480.143,477.959,476.792,475.465];



theStateArray.push( new map_State("266","asdadf","") );
g_map_stateMap["266"] = theStateArray[201];
theStateArray[201].myPolygons.push( new map_Polygon() );
theStateArray[201].myPolygons[0].myXVals=[368.695,368.695,368.695,361.605,360.125,353.346,352.411,352.099,351.476,351.008,350.385,349.917,349.605,348.671,346.956,346.878,345.788,344.853,343.84,343.996,343.372,343.529,343.917,344.697,344.229,343.372,340.179,337.762,336.672,334.801,333.165,331.529,329.814,329.425,331.529,333.165,334.801,340.179,343.372,342.204,340.957,339.086,337.685,334.958,334.646,333.867,333.01,332.621,332.775,332.074,331.295,331.14,330.283,329.037,328.257,328.803,329.581,329.581,329.113,327.945,325.998,324.673,324.518,325.374,324.673,323.193,323.115,323.66,324.906,325.141,324.126,322.023,319.841,319.063,319.063,318.595,318.985,320.699,324.126,325.453,326.153,326.777,329.113,331.374,335.658,337.84,341.892,343.917,345.632,347.58,349.605,350.385,353.501,362.384,368.695];

theStateArray[201].myPolygons[0].myYVals=[447.483,447.483,446.393,443.586,442.26,437.584,436.337,435.792,433.22,429.167,425.736,422.229,419.423,419.812,420.669,421.526,422.073,421.683,422.384,423.554,424.099,424.568,424.333,425.191,426.75,428.621,429.088,429.634,429.946,430.335,430.491,431.114,431.27,431.114,431.114,430.491,430.335,429.088,428.621,429.167,429.634,430.569,431.505,433.22,434.7,435.948,436.258,435.636,432.44,432.206,432.907,434.389,435.401,436.649,437.973,438.286,438.598,439.221,440,440.235,440,440.936,442.885,444.756,446.08,448.652,450.132,452.705,456.681,458.941,459.954,461.124,461.202,462.059,469.075,471.179,472.737,472.581,472.037,471.179,470.555,470.243,468.997,464.787,462.292,459.409,456.837,455.044,455.355,454.888,451.146,449.121,447.639,447.873,447.483];


theStateArray.push( new map_State("208","asdadf","") );
g_map_stateMap["208"] = theStateArray[202];
theStateArray[202].myPolygons.push( new map_Polygon() );
theStateArray[202].myPolygons[0].myXVals=[329.216,329.216,330.618,331.787,333.735,335.372,336.618,337.631,339.033,340.045,341.916,343.085,343.942,345.733,345.89,346.356,346.436,348.15,350.564,352.278,354.147,356.485,357.108,356.252,357.421,358.123,359.369,360.07,360.849,361.55,362.797,363.109,362.485,353.604,350.487,349.707,348.694,347.682,345.733,344.019,341.994,337.942,335.76,333.423,331.474,330.618,329.216];

theStateArray[202].myPolygons[0].myYVals=[469.129,469.129,470.221,470.142,469.908,469.676,470.142,472.013,471.779,471.779,471.702,472.402,472.324,471.857,469.441,465.934,464.219,464.141,463.518,462.893,461.491,461.178,459.697,456.659,455.956,456.19,457.905,457.36,455.099,453.618,451.513,449.954,447.929,447.773,449.253,451.28,453.228,455.021,455.489,455.099,456.97,459.463,462.348,463.673,464.92,466.479,469.129];




theStateArray.push( new map_State("207","asdadf","") );
g_map_stateMap["207"] = theStateArray[203];
theStateArray[203].myPolygons.push( new map_Polygon() );
theStateArray[203].myPolygons[0].myXVals=[328.912,328.912,330.314,331.483,333.431,335.067,336.314,337.326,338.729,339.741,341.612,342.781,343.015,343.793,344.416,345.586,346.988,348.858,350.884,351.196,352.287,353.923,354.78,356.182,353.844,353.143,352.754,350.573,348,348.39,346.521,344.884,343.872,341.69,339.586,339.041,337.951,336.858,333.197,331.95,330.782,330.393,330.548,329.535,324.938,324.938,321.743,323.146,323.301,324.705,326.184,326.575,327.431,328.912];

theStateArray[203].myPolygons[0].myYVals=[468.825,468.825,469.917,469.838,469.604,469.372,469.838,471.709,471.476,471.476,471.397,472.098,472.645,473.813,474.36,475.84,478.568,481.453,482.154,482.699,484.18,481.998,481.842,482.31,484.804,486.207,487.142,487.533,486.986,485.427,486.128,484.492,483.089,482.077,483.322,484.18,484.18,483.791,483.479,482.232,479.738,478.881,477.243,476.542,476.932,477.945,477.243,476.075,474.047,474.047,473.19,472.489,471.397,468.825];




theStateArray.push( new map_State("203","asdadf","") );
g_map_stateMap["203"] = theStateArray[204];
theStateArray[204].myPolygons.push( new map_Polygon() );
theStateArray[204].myPolygons[0].myXVals=[342.757,342.757,343.615,345.405,345.562,349.146,350.549,351.64,353.198,353.743,355.223,356.237,358.184,359.353,361.145,361.145,363.483,364.885,366.677,367.846,368.625,367.534,367.612,366.365,365.742,363.95,361.69,358.106,356.159,354.756,353.898,352.262,351.172,350.86,348.834,346.964,345.562,344.393,343.77,342.99,342.757];

theStateArray[204].myPolygons[0].myYVals=[472.046,472.046,471.967,471.5,469.085,469.007,468.461,468.149,468.149,467.759,470.721,472.592,473.293,472.903,473.45,471.11,470.02,470.252,470.565,470.565,472.748,475.398,477.035,477.502,477.893,478.828,478.982,480.697,482.257,481.789,481.945,484.126,482.646,482.101,481.4,478.515,475.787,474.307,473.761,472.592,472.046];



theStateArray.push( new map_State("202","asdadf","") );
g_map_stateMap["202"] = theStateArray[205];
theStateArray[205].myPolygons.push( new map_Polygon() );
theStateArray[205].myPolygons[0].myXVals=[345.968,345.968,349.552,350.955,352.045,353.603,354.148,355.629,356.642,358.589,359.759,361.55,361.55,363.888,365.291,367.082,368.251,369.031,370.433,373.161,378.069,377.601,376.822,372.615,370.043,368.407,365.212,361.862,358.667,356.563,354.226,352.356,350.643,348.228,346.513,346.435,345.968];

theStateArray[205].myPolygons[0].myYVals=[469.389,469.389,469.311,468.765,468.453,468.453,468.062,471.025,472.896,473.597,473.207,473.754,471.414,470.324,470.557,470.869,470.869,473.052,470.869,469.777,468.609,467.205,465.258,464.244,464.322,464.4,463.387,462.374,461.905,461.125,461.438,462.839,463.465,464.088,464.166,465.88,469.389];




theStateArray.push( new map_State("209","asdadf","") );
g_map_stateMap["209"] = theStateArray[206];
theStateArray[206].myPolygons.push( new map_Polygon() );
theStateArray[206].myPolygons[0].myXVals=[362.462,362.462,363.086,362.773,361.527,360.826,360.047,359.345,358.099,357.398,356.229,357.086,356.462,358.566,361.76,365.111,368.306,370.877,369.941,369.941,370.253,369.552,369.552,369.708,370.099,370.721,376.02,376.876,377.578,378.979,378.824,378.979,380.071,380.772,381.785,384.123,382.564,382.564,384.356,379.681,370.799,368.774,362.462];

theStateArray[206].myPolygons[0].myYVals=[447.977,447.977,450.002,451.561,453.667,455.146,457.408,457.954,456.239,456.004,456.707,459.747,461.227,462.006,462.475,463.488,464.501,464.423,461.617,460.526,459.512,458.498,457.797,457.486,456.473,454.057,453.822,454.368,456.239,456.394,457.251,458.498,458.498,457.641,457.641,456.551,452.964,451.561,447.274,447.353,447.665,447.665,447.977];


theStateArray.push( new map_State("200","asdadf","") );
g_map_stateMap["200"] = theStateArray[207];
theStateArray[207].myPolygons.push( new map_Polygon() );
theStateArray[207].myPolygons[0].myXVals=[423.469,423.469,420.898,417.938,417.626,416.301,411.938,409.834,409.367,410.38,409.367,408.587,407.964,408.432,407.575,406.484,405.316,405.939,404.692,402.899,401.498,403.522,404.537,405.316,405.627,405.705,405.627,403.991,403.212,402.822,401.731,401.809,401.108,399.783,398.615,398.615,399.706,399.862,399.862,398.148,399.004,397.68,397.68,399.315,400.953,403.212,403.212,402.51,401.966,401.108,399.472,399.862,400.563,400.173,400.406,402.121,402.51,403.212,404.069,405.471,406.017,407.497,412.562,416.301,417.705,419.106,420.665,422.612,423.469];

theStateArray[207].myPolygons[0].myYVals=[475,475,473.363,472.039,471.648,470.48,465.647,461.672,460.035,459.254,458.242,455.202,452.942,451.928,450.291,449.823,449.122,448.577,448.343,450.37,451.538,454.344,453.643,452.785,452.785,454.267,455.748,456.137,455.67,455.67,455.748,457.073,456.995,457.151,457.307,458.086,460.814,461.982,462.996,464.554,465.258,467.751,470.246,469.389,469.934,469.777,470.947,472.195,473.052,472.896,474.142,474.611,477.339,478.041,479.287,479.442,478.196,478.041,478.429,477.494,476.481,476.637,478.429,480.456,480.847,482.872,478.742,476.481,475];


theStateArray.push( new map_State("201","asdadf","") );
g_map_stateMap["201"] = theStateArray[208];
theStateArray[208].myPolygons.push( new map_Polygon() );
theStateArray[208].myPolygons[0].myXVals=[382.72,382.72,385.213,386.46,388.486,390.511,390.823,392.07,393.784,398.459,401.419,403.835,404.848,407.809,411.081,414.354,417.471,419.106,417.705,416.301,412.562,407.497,406.017,405.471,404.069,403.212,402.51,402.121,400.406,400.173,400.563,399.862,399.472,401.108,401.966,402.51,403.212,403.212,400.953,399.315,397.68,397.68,399.004,398.148,399.862,399.862,399.706,398.615,398.069,396.433,393.004,391.602,390.901,390.511,391.291,391.992,391.992,390.668,389.888,389.421,389.187,387.395,386.615,383.421,382.72,382.72];

theStateArray[208].myPolygons[0].myYVals=[469.389,469.389,471.025,473.207,477.962,482.405,483.263,487.55,488.874,490.901,494.096,498.151,501.734,499.709,496.124,491.446,488.563,482.872,480.847,480.456,478.429,476.637,476.481,477.494,478.429,478.041,478.196,479.442,479.287,478.041,477.339,474.611,474.142,472.896,473.052,472.195,470.947,469.777,469.934,469.389,470.246,467.751,465.258,464.554,462.996,461.982,460.814,458.086,459.879,460.893,460.971,460.502,460.581,460.893,462.686,464.244,464.868,465.412,465.49,464.477,463.153,463.153,464.088,464.322,465.102,469.389];

theStateArray.push( new map_State("-8","asdadf","") );
g_map_stateMap["-8"] = theStateArray[209];
theStateArray[209].myPolygons.push( new map_Polygon() );
theStateArray[209].myPolygons[0].myXVals=[468.661,468.661,469.595,469.751,469.83,470.375,471.777,473.258,475.127,476.53,478.088,479.023,481.594,479.725,476.53,472.557,470.92,466.713,466.167,466.167,468.661];

theStateArray[209].myPolygons[0].myYVals=[191.527,191.527,192.306,193.866,195.736,196.516,196.671,196.126,195.58,194.1,192.229,191.059,194.177,196.749,198.776,199.088,199.166,198.464,196.204,194.878,191.527];



theStateArray.push( new map_State("-9","asdadf","") );
g_map_stateMap["-9"] = theStateArray[210];
theStateArray[210].myPolygons.push( new map_Polygon() );
theStateArray[210].myPolygons[0].myXVals=[456.817,456.817,455.959,458.064,460.168,468.661,466.167,466.167,466.713,470.92,472.557,476.53,479.725,481.594,481.984,483.309,483.698,483.776,482.062,480.893,481.049,482.295,483.231,483.152,481.205,479.802,479.101,478.166,475.828,473.803,471.621,470.296,468.427,466.167,464.375,462.583,461.492,460.869,459.778,459.389,459.155,458.142,457.285,456.817];

theStateArray[210].myPolygons[0].myYVals=[196.983,196.983,196.983,193.943,191.684,191.527,194.878,196.204,198.464,199.166,199.088,198.776,196.749,194.177,194.177,193.788,194.177,195.112,197.061,198.854,199.477,200.101,201.114,201.504,202.439,203.219,204.232,204.855,204.855,203.842,203.453,202.985,202.439,201.894,201.582,201.037,199.945,199.945,199.166,198.776,198.152,197.762,197.451,196.983];


theStateArray.push( new map_State("-10","asdadf","") );
g_map_stateMap["-10"] = theStateArray[211];
theStateArray[211].myPolygons.push( new map_Polygon() );
theStateArray[211].myPolygons[0].myXVals=[428.689,428.689,431.339,431.183,431.417,432.04,434.456,435.624,435.937,438.118,440.3,442.092,443.027,445.909,446.455,446.065,445.909,445.052,443.416,442.247,439.91,439.288,439.208,437.417,437.027,435.547,434.689,434.066,432.976,431.962,429.158,429.158,427.989,428.689];

theStateArray[211].myPolygons[0].myYVals=[233.446,233.446,233.914,232.355,231.186,230.562,230.25,230.328,229.86,229.705,228.925,227.834,226.509,224.093,223.235,222.534,222.144,222.144,221.598,221.443,221.13,220.741,219.883,219.572,218.948,219.494,219.572,220.273,220.741,221.911,223.937,227.21,231.186,233.446];


theStateArray.push( new map_State("-11","asdadf","") );
g_map_stateMap["-11"] = theStateArray[212];
theStateArray[212].myPolygons.push( new map_Polygon() );
theStateArray[212].myPolygons[0].myXVals=[428.689,428.689,431.339,431.262,430.793,430.482,429.937,429.158,428.924,427.21,427.132,427.599,426.976,426.585,427.911,429.001,429.313,429.859,429.937,431.027,435.469,435.624,435.624,435.079,433.443,433.521,431.962,430.482,426.196,424.249,423.859,423.859,424.249,426.585,428.689];

theStateArray[212].myPolygons[0].myYVals=[233.851,233.851,234.319,234.942,235.644,236.891,237.203,237.905,240.009,240.165,240.789,242.893,243.205,243.906,244.686,246.401,246.712,247.881,248.817,249.674,254.74,255.52,256.066,256.611,256.377,256.455,255.91,256.377,254.039,253.571,249.519,245.076,240.71,236.657,233.851];



theStateArray.push( new map_State("-12","asdadf","") );
g_map_stateMap["-12"] = theStateArray[213];
theStateArray[213].myPolygons.push( new map_Polygon() );
theStateArray[213].myPolygons[0].myXVals=[415.504,415.504,418.014,419.269,419.662,421.778,423.503,424.758,427.504,429.307,429.855,430.169,430.326,430.326,430.404,426.169,424.209,421.387,414.956,413.073,410.957,409.388,415.504];

theStateArray[213].myPolygons[0].myYVals=[271.109,271.109,268.498,267.944,266.598,266.44,264.381,264.303,262.007,259.95,258.763,257.971,256.863,256.467,256.072,253.776,253.301,254.726,260.82,262.482,264.54,266.598,271.109];



theStateArray.push( new map_State("-13","asdadf","") );
g_map_stateMap["-13"] = theStateArray[214];
theStateArray[214].myPolygons.push( new map_Polygon() );
theStateArray[214].myPolygons[0].myXVals=[415.032];

theStateArray[214].myPolygons[0].myYVals=[309.668,414.253];



theStateArray.push( new map_State("-14","asdadf","") );
g_map_stateMap["-14"] = theStateArray[215];
theStateArray[215].myPolygons.push( new map_Polygon() );
theStateArray[215].myPolygons[0].myXVals=[430.451];

theStateArray[215].myPolygons[0].myYVals=[316.801,430.528];





theStateArray.push( new map_State("93","asdadf","") );
g_map_stateMap["93"] = theStateArray[216];
theStateArray[216].myPolygons.push( new map_Polygon() );
theStateArray[216].myPolygons[0].myXVals=[523.64,523.64,520.367,519.978,519.666,519.043,517.796,517.173,516.472,514.834,514.602,513.901,512.108,510.316,509.225,506.967,505.096,502.603,504.863,505.407,507.121,508.291,508.446,509.771,510.316,511.563,513.356,515.926,516.082,517.095,517.874,517.874,517.718,519.666,520.446,520.289,521.146,521.537,521.459,522.626,523.094,522.237,520.679,521.225,522.86,523.64,523.64];

theStateArray[216].myPolygons[0].myYVals=[322.623,322.623,322.623,322.155,321.22,320.986,321.376,321.064,320.596,320.596,319.271,319.428,318.96,318.726,319.972,326.13,328.469,329.716,329.95,330.106,330.262,330.729,331.898,332.21,332.6,332.444,330.652,331.197,332.21,331.431,332.055,332.444,333.146,333.613,332.99,331.665,331.665,332.132,333.302,333.925,332.132,331.12,329.638,327.923,326.442,325.273,322.623];








theStateArray.push( new map_State("272","asdadf","") );
g_map_stateMap["272"] = theStateArray[217];
theStateArray[217].myPolygons.push( new map_Polygon() );
theStateArray[217].myPolygons[0].myXVals=[130.118,130.118,132.768,131.52,130.664,133.624,135.26,135.728,134.949,137.208,136.352,138.065,142.04,142.663,144.143,147.26,149.208,151.467,152.48,152.246,148.429,148.273,150.844,152.09,151.467,151.856,154.428,155.986,156.921,158.011,158.791,159.648,160.661,162.453,162.92,164.712,166.661,168.764,170.244,171.804,174.608,177.725,178.426,181.62,183.724,183.724,183.88,186.607,188.867,189.49,189.178,187.698,184.814,184.036,183.49,182.321,182.399,181.386,180.296,180.218,180.218,179.516,178.426,178.659,179.828,181.153,181.153,179.751,178.426,175.621,173.594,172.738,171.725,171.257,170.945,173.284,176.088,177.646,180.919,183.413,186.295,187.62,190.737,193.229,194.866,197.671,199.229,201.8,204.45,208.579,213.644,215.591,217.071,219.019,218.863,218.552,218.396,219.019,217.772,216.683,215.98,214.267,212.708,210.683,206.319,202.812,200.787,199.229,198.605,196.736,194.555,192.917,192.372,192.217,193.697,193.697,192.917,189.333,189.724,190.737,190.347,189.021,187.775,187.542,183.413,182.087,180.218,176.088,175.466,175.776,174.919,174.686,173.206,170.167,168.764,169.077,168.92,167.674,167.362,168.686,170.011,171.18,172.894,173.907,174.219,172.426,169.077,168.452,166.193,164.947,163.934,163.934,164.323,165.414,166.116,166.037,167.518,168.063,166.895,160.816,157.935,155.83,153.726,151.156,148.662,146.325,144.221,144.065,144.766,145.156,144.61,141.884,135.572,131.365,129.729,127.859,126.222,124.43,122.872,121.002,118.119,115.314,112.509,108.925,106.432,104.484,101.523,101.679,99.809,97.316,96.225,96.302,97.627,98.095,97.783,96.225,93.731,92.874,93.264,94.043,94.199,93.965,92.251,91.161,89.835,88.979,85.862,84.771,84.927,84.616,85.317,84.771,81.343,78.929,78.148,76.512,75.188,74.174,73.241,73.241,72.461,71.37,69.967,69.5,69.811,70.357,70.902,70.746,71.838,71.838,71.682,71.447,70.902,69.656,68.799,67.863,67.863,67.863,65.449,66.773,67.007,67.63,68.02,68.331,68.331,68.409,69.11,69.89,71.214,71.994,74.487,75.266,75.654,75.968,75.578,75.733,78.227,78.304,77.993,76.279,75.811,76.123,77.292,76.59,77.135,78.304,79.161,81.343,83.291,85.004,86.018,88.824,91.472,93.341,94.199,94.588,94.121,96.069,95.212,95.212,98.095,98.173,99.575,103.549,107.6,110.483,112.665,115.236,116.639,117.185,120.145,123.261,126.066,127.625,130.118];

theStateArray[217].myPolygons[0].myYVals=[531.431,531.431,535.171,536.107,537.9,539.692,538.29,538.835,540.004,540.237,541.329,541.407,541.407,540.237,539.771,540.315,541.095,541.407,541.641,542.343,543.278,544.292,543.59,544.057,547.02,548.735,548.344,548.5,548.579,547.799,547.174,547.486,547.252,548.188,548.422,548.267,549.825,552.943,555.047,555.359,554.814,553.566,554.502,553.722,552.787,552.165,550.059,551.852,553.177,556.917,559.725,560.972,561.127,561.907,565.103,566.428,567.363,568.455,569.156,570.559,572.273,573.989,575.392,576.716,577.263,577.573,578.665,579.289,580.146,579.444,580.146,581.55,582.952,584.433,586.381,586.226,586.538,587.161,588.409,588.643,586.538,585.759,585.29,585.836,584.823,584.355,584.122,583.731,583.498,583.342,583.186,581.471,581.471,583.265,586.615,589.266,591.215,593.084,593.396,595.345,596.592,597.216,596.826,596.203,595.424,595.112,595.189,594.411,595.58,595.424,595.812,597.373,598.931,600.88,601.191,601.659,602.439,603.218,601.582,600.1,598.853,597.684,597.762,597.373,599.242,598.463,596.515,595.891,594.801,593.24,593.631,595.112,594.176,593.787,593.084,592.227,591.525,590.902,590.357,590.279,590.357,590.591,590.279,589.11,587.395,587.316,587.474,588.721,587.94,588.252,588.721,590.045,590.436,589.811,590.512,591.293,592.227,593.475,594.566,593.475,592.54,591.76,591.293,591.76,592.54,593.396,594.801,596.904,599.01,599.555,600.49,600.333,598.775,597.762,597.06,597.06,598.853,598.853,598.931,597.605,597.373,597.295,596.826,596.281,595.969,595.891,596.359,598.385,598.541,599.476,600.88,602.048,602.828,603.453,604.154,604.232,603.607,602.828,602.126,601.269,600.412,599.242,598.541,598.307,598.23,596.982,598.697,599.476,599.945,600.646,602.671,602.984,602.517,602.595,602.984,604.933,605.713,606.025,607.114,607.505,607.894,606.804,606.257,605.634,604.699,603.841,603.14,602.283,601.582,600.333,599.164,598.307,598.152,598.463,599.164,599.087,598.23,597.605,597.684,594.645,592.15,589.266,585.993,583.81,581.238,579.055,576.015,574.145,573.521,572.273,572.664,572.507,571.339,569.234,567.519,566.506,565.882,565.181,564.402,564.089,562.609,561.361,559.568,557.619,553.645,550.059,548.735,547.486,547.409,545.149,543.979,545.616,546.864,547.174,547.174,545.538,544.836,542.421,541.329,540.55,539.225,535.718,535.327,534.938,533.378,532.755,533.224,533.146,531.898,530.262,531.119,531.275,531.742,531.664,531.431];









theStateArray.push( new map_State("270","asdadf","") );
g_map_stateMap["270"] = theStateArray[218];
theStateArray[218].myPolygons.push( new map_Polygon() );
theStateArray[218].myPolygons[0].myXVals=[297.793,297.793,291.871,294.285,296.078,297.325,298.182,299.35,299.429,298.416,298.493,297.402,297.402,294.754,295.688,294.909,291.637,290.468,289.455,288.521,287.04,286.338,285.638,283.3,282.053,282.599,281.742,277.456,276.288,274.807,271.924,269.977,266.47,263.587,261.016,259.691,258.99,258.367,257.666,255.796,254.782,254.782,254.003,250.575,248.705,249.874,250.887,251.198,250.03,247.927,246.679,245.822,244.575,243.096,242.161,243.797,244.108,244.108,243.563,240.835,240.29,238.966,238.576,237.485,237.408,236.707,236.239,236.083,235.459,234.369,232.967,232.343,231.642,230.162,229.148,227.513,226.811,226.655,225.643,225.564,226.733,227.356,227.356,226.655,226.5,225.408,224.317,223.149,221.901,221.513,219.955,218.396,215.903,214.033,212.319,208.5,207.877,207.877,208.657,206.397,204.761,203.047,201.411,198.139,196.112,192.761,188.945,186.14,183.023,182.866,183.88,186.607,188.867,189.49,189.178,187.698,184.814,184.036,183.49,182.321,182.399,181.386,180.296,180.218,180.218,179.516,178.426,178.659,179.828,181.153,181.153,179.751,178.426,175.621,173.594,172.738,171.725,171.257,170.945,173.284,176.088,177.646,180.919,183.413,186.295,187.62,190.737,193.229,194.866,197.671,199.229,201.8,204.45,208.579,213.644,215.591,217.071,219.019,218.863,218.552,218.396,218.708,219.019,221.279,224.396,225.02,226.655,228.447,229.304,231.564,234.446,237.252,238.109,239.823,242.161,243.797,246.056,250.964,258.912,264.055,267.795,271.301,270.054,269.977,267.171,266.625,264.834,263.743,261.717,257.978,256.887,254.626,254.238,257.587,261.016,264.522,265.924,267.639,268.262,270.521,272.158,272.782,272.548,272.625,272.859,272.938,276.131,277.612,273.093,274.262,278.392,281.04,280.729,279.95,279.95,280.105,278.157,279.093,281.897,281.975,282.053,281.975,282.286,282.988,283.456,283.689,283.767,283.923,284.313,284.391,284.857,285.014,285.248,285.482,285.638,285.949,286.338,286.572,286.884,287.118,287.741,287.819,288.053,288.287,288.754,289.143,289.455,290,290.857,291.949,292.806,293.74,293.896,294.598,295.532,296.233,298.182,299.896,300.519,302,303.714,305.429,307.764,308.935,309.011,309.245,309.479,307.297,304.181,303.09,301.766,299.662,298.338,297.948,297.793];

theStateArray[218].myPolygons[0].myYVals=[532.054,532.054,536.028,541.407,545.694,549.825,550.604,550.604,554.658,557.309,561.673,563.699,565.804,571.027,574.3,575.781,574.378,571.494,567.441,563.699,560.037,555.904,551.93,548.5,544.758,543.278,541.641,542.577,543.823,541.797,541.875,542.577,540.94,540.083,540.55,540.004,538.446,535.171,532.677,530.806,529.013,526.286,519.582,516.854,515.919,514.049,512.334,509.45,508.592,508.202,509.06,505.63,505.241,504.228,502.357,499.239,498.07,496.589,494.095,493.861,493.549,492.302,493.471,493.627,495.264,496.277,497.681,500.798,502.123,503.604,505.006,505.942,507.969,509.684,511.866,513.114,513.971,515.139,517.166,517.479,518.646,518.881,519.582,520.283,521.609,522.855,525.195,526.676,527.533,528.312,530.573,531.585,533.925,535.483,537.587,539.536,540.784,541.952,544.213,546.084,546.006,545.851,546.163,546.241,545.616,544.915,544.68,544.836,547.252,548.889,550.059,551.852,553.177,556.917,559.725,560.972,561.127,561.907,565.103,566.428,567.363,568.455,569.156,570.559,572.273,573.989,575.392,576.716,577.263,577.573,578.665,579.289,580.146,579.444,580.146,581.55,582.952,584.433,586.381,586.226,586.538,587.161,588.409,588.643,586.538,585.759,585.29,585.836,584.823,584.355,584.122,583.731,583.498,583.342,583.186,581.471,581.471,583.265,586.615,589.266,591.215,592.305,593.084,593.24,592.54,593.396,593.084,592.461,593.24,593.475,594.801,593.631,593.24,593.24,591.682,591.682,591.838,591.137,590.045,589.811,591.448,593.084,590.436,588.409,588.564,587.395,587.161,586.381,587.316,586.772,588.876,589.579,588.721,584.511,583.186,582.874,583.342,584.122,586.147,586.07,584.588,584.823,586.381,587.239,589.266,590.746,591.76,592.93,593.865,596.125,599.789,604.076,605.556,606.726,607.349,611.948,614.676,615.534,615.065,614.987,614.91,614.831,614.13,613.819,613.351,613.195,612.884,612.806,612.493,611.87,611.636,611.48,611.636,611.636,611.714,611.714,611.48,610.934,610.544,610.312,610.077,610,609.843,609.765,609.687,609.687,609.375,609.064,608.206,607.037,606.101,603.919,603.529,601.893,599.789,598.775,595.424,591.215,589.733,586.226,585.68,582.796,577.496,572.82,566.74,563.154,559.179,555.516,548.344,545.772,543.356,539.692,535.405,534.313,532.054];











theStateArray.push( new map_State("231","asdadf","") );
g_map_stateMap["231"] = theStateArray[219];
theStateArray[219].myPolygons.push( new map_Polygon() );
theStateArray[219].myPolygons[0].myXVals=[305.404,305.404,307.742,308.911,308.989,309.222,309.456,309.456,310.625,311.171,311.171,311.56,311.716,312.417,312.417,313.196,315.378,316.469,316.469,315.923,316.547,316.547,317.638,319.897,321.299,322.391,323.17,324.181,323.481,324.26,324.26,324.65,325.819,326.131,327.221,327.221,326.598,325.273,325.975,327.688,329.637,329.869,329.792,329.48,329.48,328.936,329.56,329.092,328.234,328.234,329.403,329.714,332.676,334.311,334.311,336.182,337.817,339.065,340.701,340.701,342.337,342.96,342.96,344.051,346.076,344.986,344.051,345.063,346.076,347.557,347.557,345.999,345.375,347.168,349.739,350.673,351.764,351.063,350.362,349.35,348.335,347.246,347.246,345.765,345.765,345.687,345.999,346.311,344.051,341.947,341.947,340.623,338.831,335.325,333.688,329.792,329.792,330.494,329.48,326.987,326.831,325.585,322.779,322.468,322.157,321.222,318.884,318.105,316.391,314.052,312.962,312.807,312.261,308.599,305.248,303.145,303.224,303.145,308.288,307.897,309.456,308.521,308.444,308.444,308.444,308.288,307.976,305.404];

theStateArray[219].myPolygons[0].myYVals=[582.826,582.826,577.524,572.848,566.846,562.793,559.208,554.999,553.751,551.96,550.556,549.31,547.049,546.814,546.814,546.582,546.582,544.945,544.945,542.839,540.658,540.658,539.02,537.15,537.15,538.318,536.994,535.824,534.5,533.565,533.565,532.864,532.785,532.864,533.096,533.252,534.655,534.888,536.292,537.852,538.475,540.033,541.359,543.152,543.152,544.009,545.334,546.269,547.049,547.049,549.154,551.414,554.609,555.7,555.7,556.948,557.883,559.442,561.545,561.545,563.261,563.106,563.106,563.495,563.963,565.054,567.237,569.107,570.276,571.602,573.473,575.031,576.746,577.681,577.759,578.226,579.318,580.798,581.734,583.214,585.632,586.333,586.333,587.657,590.464,592.101,593.114,593.894,593.894,593.738,593.738,594.44,594.362,590.386,590.698,594.673,595.453,596.466,597.636,601.065,605.819,606.833,608.938,610.184,611.432,611.666,609.795,610.731,613.381,612.133,611.82,610.184,607.768,605.43,604.182,602.624,602.079,601.61,595.453,593.972,589.062,586.568,584.15,584.15,583.06,581.891,581.423,582.826];








theStateArray.push( new map_State("232","asdadf","") );
g_map_stateMap["232"] = theStateArray[220];
theStateArray[220].myPolygons.push( new map_Polygon() );
theStateArray[220].myPolygons[0].myXVals=[309.429,309.429,309.429,310.598,311.144,311.144,311.533,311.688,311.688,313.169,315.351,316.441,315.896,316.519,317.609,319.87,321.272,322.363,323.142,324.154,323.453,324.232,324.232,324.389,324.623,325.791,327.193,327.115,326.96,326.96,326.96,327.35,327.115,327.115,326.727,326.415,326.336,327.115,328.674,329.999,330.388,330.232,331.323,332.415,332.336,329.999,328.362,328.362,327.661,326.96,326.96,325.401,324.232,322.908,320.571,319.559,317.376,317.376,316.363,314.026,313.558,309.273,307.637,307.637,308.416,308.338,306.312,305.923,304.364,303.196,302.027,301.48,299.533,298.676,297.819,297.975,298.209,299.69,302.961,307.247,309.429];

theStateArray[220].myPolygons[0].myYVals=[559.16,559.16,554.951,553.703,551.912,550.508,549.261,547,547,546.533,546.533,544.897,542.791,540.61,538.971,537.102,537.102,538.27,536.945,535.776,534.452,533.517,533.517,533.205,532.815,532.737,533.048,531.567,529.853,528.605,528.605,527.593,525.644,525.644,525.175,524.63,522.76,521.513,520.966,520.031,519.33,517.537,517.381,517.303,514.964,514.809,515.277,515.277,515.745,516.212,517.615,517.615,516.915,516.915,518.083,519.875,518.863,517.458,517.069,517.069,518.16,518.238,518.863,520.421,521.59,523.851,523.306,522.76,522.136,522.76,523.306,521.279,519.564,519.173,532.035,534.296,535.387,539.674,545.754,555.417,559.16];






theStateArray.push( new map_State("233","asdadf","") );
g_map_stateMap["233"] = theStateArray[221];
theStateArray[221].myPolygons.push( new map_Polygon() );
theStateArray[221].myPolygons[0].myXVals=[299.291,298.979,298.901,297.811,297.576,298.745,298.589,298.667,298.667,298.745,299.602,301.549,302.095,304.432,305.991,306.381,308.406,308.406,307.705,307.705,309.342,313.237,313.627,314.094,316.354,317.445,317.445,319.626,320.639,322.977,324.379,325.47,327.029,327.029,328.431,330.145,329.911,330.456,332.327,333.34,333.963,333.495,332.794,331.002,330.768,330.69,331.081,331.469,327.729,326.639,324.146,321.574,319.004,317.523,316.043,313.471,311.835,310.588,309.654,308.562,307.16,305.524,300.381,299.291];

theStateArray[221].myPolygons[0].myYVals=[496.16,497.718,499.277,501.07,503.253,505.902,506.683,509.8,513.852,519.075,519.465,521.18,523.207,522.038,522.661,523.207,523.752,521.568,520.323,518.764,518.217,518.061,518.061,516.972,516.972,517.36,518.764,519.776,518.061,516.815,516.815,517.517,517.517,516.114,515.178,514.709,513.386,512.685,512.216,510.969,509.565,508.398,508.398,507.072,505.826,504.5,503.329,502.396,501.849,502.318,502.396,502.24,502.318,501.537,500.992,500.836,500.679,499.433,497.875,497.484,497.953,499.355,496.393,496.16];






theStateArray.push( new map_State("206","asdadf","") );
g_map_stateMap["206"] = theStateArray[222];
theStateArray[222].myPolygons.push( new map_Polygon() );
theStateArray[222].myPolygons[0].myXVals=[299.223,299.223,300.313,305.456,307.091,308.494,309.585,310.52,311.766,313.402,315.974,317.454,318.935,321.506,323.843,325.947,326.96,326.96,324.154,322.986,322.051,322.596,322.285,321.506,322.285,324.389,328.051,330.545,332.103,332.336,333.583,334.519,334.44,335.608,335.453,337.479,336.776,333.349,332.103,330.934,330.545,330.699,329.688,325.09,325.09,321.896,323.298,323.453,324.857,326.336,326.727,327.583,329.064,327.973,327.428,326.103,325.401,324.077,322.596,320.571,318.935,317.298,315.273,313.402,310.988,308.884,308.027,307.559,307.559,307.169,305.844,303.196,303.04,302.883,302.26,300.624,299.923,299.612,299.612,299.223];

theStateArray[222].myPolygons[0].myYVals=[496.106,496.106,496.339,499.302,497.899,497.431,497.821,499.38,500.626,500.783,500.939,501.484,502.265,502.187,500.394,499.38,497.821,496.573,496.573,495.327,494.08,493.378,492.832,491.974,490.416,490.728,491.04,491.04,491.04,494.08,493.845,492.91,491.974,490.494,489.871,487.687,483.791,483.479,482.232,479.738,478.881,477.243,476.542,476.932,477.945,477.243,476.075,474.047,474.047,473.19,472.489,471.397,468.825,469.526,469.761,470.383,471.008,471.866,472.02,472.41,472.567,473.268,473.813,474.594,474.594,475.295,476.542,477.79,479.971,480.75,482.388,484.18,485.427,487.142,488.468,489.871,490.571,492.208,494.08,496.106];






theStateArray.push( new map_State("211","asdadf","") );
g_map_stateMap["211"] = theStateArray[223];
theStateArray[223].myPolygons.push( new map_Polygon() );
theStateArray[223].myPolygons[0].myXVals=[332.465,332.465,330.361,330.517,330.205,328.881,327.322,326.465,326.621,327.322,327.478,327.089,327.089,327.322,327.322,326.699,325.375,326.076,327.79,329.737,329.971,331.296,332.075,333.478,334.957,336.36,337.997,338.542,339.944,345.866,345.243,345.086,346.178,346.878,344.542,342.983,341.425,339.243,335.893,334.568,334.022,332.465];

theStateArray[223].myPolygons[0].myYVals=[517.199,517.199,517.434,519.226,519.927,520.863,521.41,522.656,524.526,525.54,527.489,528.501,529.75,531.464,533.178,534.503,534.815,536.14,537.699,538.322,539.881,538.713,537.934,536.842,535.672,533.801,532.633,533.334,534.27,533.801,531.776,530.372,527.644,524.136,524.448,524.761,522.812,522.656,520.474,519.617,518.369,517.199];





theStateArray.push( new map_State("212","asdadf","") );
g_map_stateMap["212"] = theStateArray[224];
theStateArray[224].myPolygons.push( new map_Polygon() );
theStateArray[224].myPolygons[0].myXVals=[336.883,336.883,336.728,333.922,333.299,332.286,330.416,329.869,330.104,330.883,332.364,332.364,332.364,333.922,334.468,335.792,339.142,341.324,342.882,344.441,346.777,346.699,348.335,348.882,349.66,351.142,351.764,351.142,348.727,347.479,346.466,342.415,338.129,336.883];

theStateArray[224].myPolygons[0].myYVals=[508.134,508.134,509.537,509.459,510.863,512.109,512.578,513.279,514.604,514.604,514.76,515.773,517.098,518.267,519.515,520.373,522.554,522.71,524.659,524.347,524.035,520.683,519.515,517.41,516.787,515.539,513.746,509.616,508.992,506.731,505.874,505.952,506.653,508.134];






theStateArray.push( new map_State("205","asdadf","") );
g_map_stateMap["205"] = theStateArray[225];
theStateArray[225].myPolygons.push( new map_Polygon() );
theStateArray[225].myPolygons[0].myXVals=[322.285,322.285,321.506,322.285,322.596,322.051,322.986,324.154,326.96,326.96,325.947,323.843,321.506,324.077,326.57,327.661,331.4,331.012,330.622,330.699,330.934,332.725,333.427,333.895,336.7,336.855,337.011,339.349,341.452,342.62,344.257,346.283,346.984,347.14,345.659,345.348,344.958,344.413,343.089,341.842,341.296,339.738,338.336,336.776,333.583,332.336,332.103,330.545,328.051,324.389,322.285];

theStateArray[225].myPolygons[0].myYVals=[490.416,490.416,491.974,492.832,493.378,494.08,495.327,496.573,496.573,497.821,499.38,500.394,502.187,502.342,502.265,501.796,502.342,503.276,504.446,505.772,507.018,508.344,508.344,509.513,509.59,508.188,505.694,503.589,502.418,498.912,498.601,499.302,498.601,497.821,496.417,495.249,494.158,493.144,492.832,492.988,494.08,494.392,494.937,493.845,493.845,494.08,491.04,491.04,491.04,490.728,490.416];






theStateArray.push( new map_State("204","asdadf","") );
g_map_stateMap["204"] = theStateArray[226];
theStateArray[226].myPolygons.push( new map_Polygon() );
theStateArray[226].myPolygons[0].myXVals=[333.509,333.509,334.444,334.366,335.456,335.379,337.405,336.782,338.183,339.119,339.819,341.768,343.95,344.962,346.598,348.468,348.079,346.987,346.91,346.91,346.598,345.507,344.34,343.015,341.768,341.222,339.664,338.262,336.703,333.509];

theStateArray[226].myPolygons[0].myYVals=[493.792,493.792,492.857,491.922,490.753,489.818,487.556,483.738,484.126,484.126,483.193,482.023,483.037,484.439,486.076,485.374,486.934,487.791,488.492,489.818,491.533,491.922,493.091,492.779,492.935,494.026,494.339,494.884,493.792,493.792];






theStateArray.push( new map_State("217","asdadf","") );
g_map_stateMap["217"] = theStateArray[227];
theStateArray[227].myPolygons.push( new map_Polygon() );
theStateArray[227].myPolygons[0].myXVals=[344.34,344.34,344.884,345.273,345.586,347.066,346.91,346.209,344.183,342.546,341.379,339.275,336.937,336.782,338.028,342.313,346.364,347.378,348.625,350.416,351.975,353.144,352.909,353.144,355.559,355.402,355.871,355.715,357.117,358.753,358.987,358.598,359.844,360,360.389,358.987,361.09,362.492,363.662,367.713,367.012,364.051,361.792,358.207,356.26,353.922,353.221,352.832,350.65,348.079,346.987,346.91,346.91,346.598,345.507,344.34];

theStateArray[227].myPolygons[0].myYVals=[493.192,493.192,494.206,495.298,496.466,497.87,498.649,499.351,498.649,498.96,502.468,503.638,505.743,508.236,506.755,506.054,505.975,506.833,509.094,508.236,506.521,504.729,502.624,501.688,502.313,500.987,499.584,497.714,497.169,494.284,492.725,491.322,491.088,489.919,487.736,486.646,486.333,486.333,484.931,483.839,482.826,478.929,479.084,480.799,482.358,484.853,486.255,487.191,487.582,487.035,487.893,488.593,489.919,491.634,492.023,493.192];






theStateArray.push( new map_State("215","asdadf","") );
g_map_stateMap["215"] = theStateArray[228];
theStateArray[228].myPolygons.push( new map_Polygon() );
theStateArray[228].myPolygons[0].myXVals=[368.571,368.571,368.805,366.778,365.61,366.233,368.648,367.246,365.767,364.051,362.649,361.948,363.662,364.207,364.051,362.805,362.492,361.948,359.766,357.506,355.402,355.013,355.559,355.402,355.871,355.715,357.117,358.753,358.987,358.598,359.844,360,360.389,358.987,361.09,362.492,363.662,367.713,368.571];

theStateArray[228].myPolygons[0].myYVals=[485.242,485.242,487.425,488.75,490.075,493.192,494.595,494.985,497.714,499.429,500.675,502.624,503.014,504.26,505.82,505.82,506.677,507.067,507.067,506.521,504.729,504.028,502.313,500.987,499.584,497.714,497.169,494.284,492.725,491.322,491.088,489.919,487.736,486.646,486.333,486.333,484.931,483.839,485.242];






theStateArray.push( new map_State("198","asdadf","") );
g_map_stateMap["198"] = theStateArray[229];
theStateArray[229].myPolygons.push( new map_Polygon() );
theStateArray[229].myPolygons[0].myXVals=[364.355,364.355,366.147,366.771,368.018,367.939,372.381,374.095,374.64,374.64,373.783,373.783,374.796,373.238,372.303,372.459,372.615,372.303,370.822,368.952,366.537,365.914,367.082,369.108,368.875,368.018,367.316,364.355];

theStateArray[229].myPolygons[0].myYVals=[479.132,479.132,478.196,477.806,477.339,475.703,476.481,476.481,478.041,480.456,483.886,485.835,487.784,489.577,489.965,493.083,494.096,495.344,495.811,494.798,493.395,490.278,488.952,487.628,485.444,484.042,483.028,479.132];






theStateArray.push( new map_State("216","asdadf","") );
g_map_stateMap["216"] = theStateArray[230];
theStateArray[230].myPolygons.push( new map_Polygon() );
theStateArray[230].myPolygons[0].myXVals=[397.244,397.244,393.971,392.49,390.465,387.738,384.699,381.037,378.933,375.583,373.012,369.506,367.558,367.792,369.817,370.519,368.648,367.246,365.767,364.051,362.649,361.948,363.662,364.207,364.051,362.805,362.492,361.948,359.766,357.506,355.402,355.013,355.559,353.144,352.909,353.144,351.975,350.416,348.625,351.041,351.663,351.041,349.559,348.78,348.234,346.598,346.676,345.975,344.884,345.041,345.664,349.871,357.117,362.492,366.856,367.947,368.96,370.83,371.687,372.701,372.701,373.089,374.726,375.895,376.439,377.687,377.998,378.854,379.869,381.738,382.985,384.387,385.4,387.894,389.529,391.166,392.49,397.166,401.062,403.788,406.516,409.164,410.177,411.502,412.359,414.229,416.099,418.358,421.008,422.644,423.968,423.968,424.592,424.203,422.877,420.229,417.346,411.891,408.385,404.724,398.646,395.452,396.074,396.776,397.244];

theStateArray[230].myPolygons[0].myYVals=[512.468,512.468,510.988,509.896,509.584,507.324,506.701,506.544,505.375,505.921,504.751,503.426,501.088,498.75,497.346,495.709,494.696,495.086,497.814,499.529,500.775,502.725,503.115,504.362,505.921,505.921,506.779,507.168,507.168,506.623,504.83,504.128,502.414,501.789,502.725,504.83,506.623,508.337,509.195,509.818,513.949,515.742,516.99,517.613,519.718,520.886,524.238,527.746,530.473,531.877,533.903,533.592,535.073,535.385,536.242,538.424,541.464,541.464,541.464,543.102,545.206,546.141,546.764,549.181,549.648,549.57,549.96,552.376,553.078,553.39,552.376,551.91,552.063,552.22,552.376,552.532,552.843,553.39,553.156,553.468,553.779,553.39,553.39,553.468,554.169,554.09,554.169,554.714,555.572,555.728,552.843,550.271,545.127,537.488,535.852,535.073,535.151,536.242,534.995,532.89,529.382,526.265,519.562,516.676,512.468];






theStateArray.push( new map_State("235","asdadf","") );
g_map_stateMap["235"] = theStateArray[231];
theStateArray[231].myPolygons.push( new map_Polygon() );
theStateArray[231].myPolygons[0].myXVals=[384.387,384.387,385.011,385.322,386.023,387.504,389.764,385.945,385.79,385.4,385.322,384.465,383.453,383.14,383.686,381.271,378.7,378.7,379.246,378.544,377.219,375.817,374.57,373.479,373.635,373.167,372.934,371.999,371.531,370.519,369.427,368.805,368.259,366.856,366.468,366.311,365.143,364.363,364.753,364.674,364.207,363.973,363.35,363.428,363.584,363.35,362.96,362.337,361.012,360.078,359.844,359.376,356.104,358.207,359.609,360.702,362.104,362.492,363.973,365.61,367.635,369.35,369.895,370.675,371.999,372.934,374.336,377.141,380.648,382.284,382.674,383.453,385.166,389.141,390.933,393.894,395.452,396.776,397.867,398.724,399.502,399.27,398.88,399.97,401.841,403.555,406.438,407.372,409.32,412.671,414.774,415.943,417.424,421.787,422.41,425.06,427.007,427.007,425.371,423.033,421.865,420.618,420.307,420.462,420.618,421.008,422.644,421.008,418.358,416.099,414.229,412.359,411.502,410.177,409.164,406.516,403.788,401.062,397.166,392.49,391.166,389.529,387.894,385.4,384.387];

theStateArray[231].myPolygons[0].myYVals=[551.91,551.91,552.767,553.701,554.325,555.806,558.534,563.601,565.003,565.393,566.406,566.718,566.485,567.108,568.278,570.85,570.303,571.239,572.174,572.954,572.408,572.33,570.693,570.693,569.446,568.745,567.965,567.887,566.952,566.718,566.952,568.278,567.575,566.406,566.406,567.42,567.108,566.25,565.784,565.393,565.627,566.016,566.016,566.795,567.887,568.356,569.524,570.85,571.082,572.018,573.266,575.137,576.073,576.93,578.02,578.176,578.644,577.475,577.475,575.369,575.447,576.305,576.461,576.93,576.539,576.539,578.41,576.852,577.475,579.58,581.683,583.476,583.789,583.554,582.619,583.476,583.71,583.242,582.307,583.164,583.164,583.71,585.191,585.97,586.75,586.127,584.956,581.839,578.332,577.007,574.123,574.668,575.838,573.344,573.811,573.032,572.954,572.33,570.85,569.368,566.718,565.315,564.067,562.353,558.846,557.833,555.728,555.572,554.714,554.169,554.09,554.169,553.468,553.39,553.39,553.779,553.468,553.156,553.39,552.843,552.532,552.376,552.22,552.063,551.91];





theStateArray.push( new map_State("234","asdadf","") );
g_map_stateMap["234"] = theStateArray[232];
theStateArray[232].myPolygons.push( new map_Polygon() );
theStateArray[232].myPolygons[0].myXVals=[360.156,360.156,361.636,362.492,363.039,363.662,363.194,362.805,362.805,362.883,363.35,363.973,364.207,364.674,364.753,364.363,365.143,366.311,366.468,366.856,368.259,368.805,369.427,370.519,371.531,371.999,372.934,373.167,373.635,373.479,374.57,375.817,377.219,378.544,379.246,378.7,378.7,381.271,383.686,383.14,383.453,384.465,385.322,385.4,385.79,385.945,389.764,387.504,386.023,385.322,385.011,384.387,382.985,381.738,379.869,378.854,377.998,377.687,376.439,375.895,374.726,373.089,372.701,372.701,371.687,370.83,368.96,369.038,368.104,365.844,364.987,363.272,360.156];

theStateArray[232].myPolygons[0].myYVals=[549.437,549.437,550.919,552.79,554.583,556.609,558.714,560.429,561.831,564.481,566.118,566.118,565.729,565.495,565.885,566.352,567.209,567.521,566.508,566.508,567.676,568.379,567.053,566.819,567.053,567.989,568.066,568.846,569.547,570.795,570.795,572.432,572.51,573.055,572.276,571.34,570.405,570.951,568.379,567.209,566.586,566.819,566.508,565.495,565.104,563.702,558.635,555.907,554.427,553.802,552.868,552.011,552.477,553.492,553.179,552.477,550.062,549.671,549.75,549.282,546.865,546.242,545.306,543.202,541.566,541.566,541.566,542.968,544.605,547.412,547.722,547.878,549.437];






theStateArray.push( new map_State("216","asdadf","") );
g_map_stateMap["213"] = theStateArray[233];
theStateArray[233].myPolygons.push( new map_Polygon() );
theStateArray[233].myPolygons[0].myXVals=[345.866,345.866,346.178,344.542,343.919,344.386,342.983,341.502,341.502,342.749,342.749,344.307,346.333,349.139,349.451,350.697,354.047,355.216,355.996,356.774,358.021,358.956,359.267,360.358,360.904,361.449,361.215,360.826,360.281,360.358,363.475,365.189,366.046,368.306,369.241,369.163,368.149,367.059,362.696,357.32,350.073,345.866];

theStateArray[233].myPolygons[0].myYVals=[533.801,533.801,536.14,536.999,538.245,539.959,541.752,543.545,547.91,549.938,552.353,553.599,554.457,552.587,552.742,553.677,552.587,552.431,553.677,554.925,555.314,554.847,554.224,554.925,554.38,553.367,551.962,550.794,549.938,549.234,547.675,547.519,547.209,544.402,542.766,541.363,538.322,536.14,535.284,534.971,533.491,533.801];





theStateArray.push( new map_State("214","asdadf","") );
g_map_stateMap["214"] = theStateArray[234];
theStateArray[234].myPolygons.push( new map_Polygon() );
theStateArray[234].myPolygons[0].myXVals=[329.971,329.971,329.893,329.582,329.037,329.66,329.27,328.335,329.504,329.815,332.776,335.348,337.918,339.477,340.801,342.359,343.062,344.152,346.178,346.567,347.892,349.216,350.229,349.995,352.177,352.956,352.645,351.242,350.151,350.229,350.697,349.451,349.139,346.333,344.307,342.749,342.749,341.502,341.502,342.983,344.386,343.919,344.542,346.178,345.866,339.944,338.542,337.997,336.36,334.957,333.478,332.075,331.296,329.971];

theStateArray[234].myPolygons[0].myYVals=[539.881,539.881,541.285,543,543.779,545.182,546.117,546.975,549.001,551.261,554.38,556.171,557.731,559.835,561.394,563.032,562.954,563.265,563.733,561.239,559.29,559.212,560.381,559.914,559.991,559.757,558.433,556.874,555.783,554.146,553.677,552.742,552.587,554.457,553.599,552.353,549.938,547.91,543.545,541.752,539.959,538.245,536.999,536.14,533.801,534.27,533.334,532.633,533.801,535.672,536.842,537.934,538.713,539.881];






theStateArray.push( new map_State("236","asdadf","") );
g_map_stateMap["236"] = theStateArray[235];
theStateArray[235].myPolygons.push( new map_Polygon() );
theStateArray[235].myPolygons[0].myXVals=[356.206,356.206,357.063,357.063,355.349,354.726,355.66,353.323,352.154,351.843,352.699,354.492,352.154,350.129,349.894,352.076,352.855,352.544,351.142,350.05,350.129,350.596,353.946,355.115,355.895,356.673,357.92,358.854,359.167,360.257,360.803,361.348,361.114,360.725,360.18,360.257,361.738,362.594,363.141,363.764,363.295,362.906,362.906,362.985,363.452,363.529,363.686,363.452,363.062,362.439,361.114,360.18,359.945,359.478,356.206];

theStateArray[235].myPolygons[0].myYVals=[575.87,575.87,574.388,573.53,572.362,571.036,569.868,568.308,568.153,566.205,565.269,563.632,562.931,560.281,559.812,559.891,559.656,558.332,556.773,555.682,554.044,553.577,552.486,552.33,553.577,554.824,555.213,554.746,554.123,554.824,554.28,553.265,551.862,550.693,549.835,549.133,550.615,552.486,554.28,556.304,558.41,560.125,561.527,564.177,565.814,566.593,567.685,568.153,569.321,570.647,570.88,571.815,573.063,574.934,575.87];




theStateArray.push( new map_State("218","asdadf","") );
g_map_stateMap["218"] = theStateArray[236];
theStateArray[236].myPolygons.push( new map_Polygon() );
theStateArray[236].myPolygons[0].myXVals=[349.928,349.928,350.162,349.148,347.824,346.5,346.11,345.02,344.084,345.098,346.11,347.667,347.59,346.031,345.409,347.201,348.604,349.772,350.708,351.798,351.097,350.396,350.005,349.383,348.369,348.369,350.396,352.732,352.889,356.862,358.732,358.889,360.446,359.355,361.927,361.693,361.304,362.239,359.744,358.342,356.239,357.097,357.097,355.383,354.758,355.694,353.355,352.188,351.876,352.732,354.525,352.188,350.162,349.928];

theStateArray[236].myPolygons[0].myYVals=[559.914,559.914,560.381,559.212,559.29,561.239,563.733,564.901,567.085,568.877,570.124,571.45,573.243,574.801,576.594,577.452,577.452,577.529,578.075,579.088,580.569,581.583,582.128,583.063,585.246,585.403,583.609,584.701,586.727,588.91,588.753,587.195,586.259,585.168,581.973,580.569,580.024,578.387,577.918,576.828,575.971,574.489,573.632,572.463,571.137,569.969,568.409,568.254,566.305,565.37,563.733,563.032,560.381,559.914];




theStateArray.push( new map_State("223","asdadf","") );
g_map_stateMap["223"] = theStateArray[237];
theStateArray[237].myPolygons.push( new map_Polygon() );
theStateArray[237].myPolygons[0].myXVals=[362.24,362.24,361.383,361.694,361.927,359.356,360.446,358.889,358.733,359.278,359.979,359.979,360.136,360.214,359.201,358.343,358.343,358.889,359.979,360.446,363.642,364.499,365.123,367.07,367.07,368.629,367.692,368.629,373.224,374.939,374.939,373.926,372.057,371.512,371.434,371.512,370.81,370.031,369.485,367.771,365.746,364.109,362.628,362.24];

theStateArray[237].myPolygons[0].myYVals=[578.522,578.522,579.768,580.704,582.107,585.302,586.394,587.33,588.888,589.511,590.603,592.005,592.396,593.331,593.331,592.63,594.188,594.656,595.357,596.761,596.06,596.449,597.306,597.774,599.645,598.865,601.905,598.943,598.865,596.605,595.357,591.85,588.81,587.017,585.771,579.066,576.963,576.495,576.338,575.481,575.403,577.508,577.508,578.522];





theStateArray.push( new map_State("226","asdadf","") );
g_map_stateMap["226"] = theStateArray[238];
theStateArray[238].myPolygons.push( new map_Polygon() );
theStateArray[238].myPolygons[0].myXVals=[370.81,370.81,371.512,371.434,371.512,372.057,373.926,374.939,374.939,375.095,376.732,380.004,382.809,384.522,383.51,384.211,386.082,388.419,391.067,394.497,394.028,396.21,399.015,399.015,399.015,399.716,399.716,400.106,399.015,399.405,399.638,398.859,398.002,396.912,395.587,394.028,391.067,389.276,385.302,383.588,382.809,382.42,380.783,377.277,374.472,373.069,372.135,370.81];

theStateArray[238].myPolygons[0].myYVals=[576.963,576.963,579.066,585.771,587.017,588.81,591.85,595.357,596.605,598.164,597.15,596.995,597.696,595.125,592.396,591.695,594.111,592.708,592.552,593.097,594.188,592.785,592.785,592.083,590.369,589.2,588.498,586.004,585.225,583.744,583.197,583.197,582.34,583.276,583.744,583.51,582.653,583.587,583.822,583.51,581.717,579.613,577.508,576.885,578.443,576.573,576.573,576.963];





theStateArray.push( new map_State("228","asdadf","") );
g_map_stateMap["228"] = theStateArray[239];
theStateArray[239].myPolygons.push( new map_Polygon() );
theStateArray[239].myPolygons[0].myXVals=[427.007,427.007,425.06,422.41,421.787,417.424,415.943,414.774,412.671,409.32,407.372,406.438,403.555,401.841,399.97,399.581,399.581,398.88,398.88,398.88,396.074,393.894,396.074,396.776,397.166,398.178,398.88,397.478,396.776,393.582,396.074,396.854,397.633,400.438,402.542,412.048,411.19,411.97,410.489,406.282,413.294,417.579,419.761,421.008,423.112,428.176,430.669,431.683,430.825,428.565,427.864,427.942,427.708,425.06,424.982,425.293,424.046,423.579,425.527,428.41,427.007];

theStateArray[239].myPolygons[0].myYVals=[573.122,573.122,573.201,573.979,573.513,576.006,574.837,574.292,577.177,578.501,582.008,585.125,586.295,586.918,586.139,588.633,589.336,590.504,592.219,592.92,592.92,594.324,595.025,597.91,599.312,599.625,601.417,602.429,602.819,604.534,612.173,615.214,614.901,611.55,608.587,608.12,606.484,605.938,603.912,602.898,598.533,599.781,599.625,599.857,600.169,598.689,595.493,590.895,588.4,586.529,586.295,584.581,582.945,583.645,581.852,580.373,579.358,578.266,576.708,575.071,573.122];





theStateArray.push( new map_State("227","asdadf","") );
g_map_stateMap["227"] = theStateArray[240];
theStateArray[240].myPolygons.push( new map_Polygon() );
theStateArray[240].myPolygons[0].myXVals=[375,375,375.467,376.479,377.726,378.973,380.297,381.777,383.258,383.803,386.297,388.557,389.491,389.569,389.647,390.738,392.452,397.672,396.894,396.114,393.621,396.815,397.517,398.919,398.218,397.206,396.815,396.114,393.933,394.4,390.972,388.323,385.985,384.115,383.414,384.427,382.713,379.908,376.636,375];

theStateArray[240].myPolygons[0].myYVals=[598.079,598.079,603.457,605.328,605.717,605.795,607.978,608.914,611.174,611.953,612.109,612.5,614.369,617.644,620.839,621.151,618.734,614.682,614.994,611.953,604.314,602.6,602.209,601.198,599.404,599.093,597.69,594.805,594.104,593.013,592.467,592.624,594.026,591.61,592.312,595.04,597.612,596.911,597.065,598.079];



theStateArray.push( new map_State("177","asdadf","") );
g_map_stateMap["177"] = theStateArray[241];
theStateArray[241].myPolygons.push( new map_Polygon() );
theStateArray[241].myPolygons[0].myXVals=[447.67,447.67,447.67,447.749,446.969,447.047,446.423,446.112,445.488,446.034,446.969,449.696,454.06,456.242,456.943,458.111,458.5,459.513,460.449,460.76,459.902,458.111,458.111,459.358,462.318,462.864,461.773,463.41,463.721,464.578,464.578,463.721,463.02,460.449,459.902,460.06,461.15,459.747,458.657,455.229,453.825,452.813,451.566,447.67];

theStateArray[241].myPolygons[0].myYVals=[373.842,373.842,372.672,370.101,367.918,365.034,363.553,361.059,356.226,353.655,352.64,352.797,352.407,352.407,354.277,354.122,353.498,352.952,353.732,354.979,356.538,357.083,357.785,359.344,360.046,361.37,362.229,362.54,363.475,364.332,365.892,366.437,365.736,366.437,368.931,370.022,371.737,372.984,372.283,373.141,374.309,375.479,374.778,373.842];


theStateArray.push( new map_State("230","asdadf","") );
g_map_stateMap["230"] = theStateArray[242];
theStateArray[242].myPolygons.push( new map_Polygon() );
theStateArray[242].myPolygons[0].myXVals=[428.342,428.342,425.46,423.589,423.979,425.226,424.992,425.07,427.641,427.953,427.875,428.576,430.835,431.615,430.603,428.108,423.044,420.94,419.693,417.512,413.227,413.694,415.097,417.2,419.382,419.382,421.096,421.797,424.29,427.485,429.901,431.304,432.005,439.484,440.575,437.381,435.978,438.394,439.484,441.199,441.588,441.9,440.497,438.004,443.536,442.523,442.99,443.536,443.458,443.613,446.963,449.847,455.301,456.392,455.379,456.704,460.131,465.586,465.664,464.417,461.146,460.443,460.755,464.338,462.859,460.054,457.248,456.392,455.534,454.21,450.704,449.613,447.666,446.263,445.64,445.64,444.004,442.055,440.886,437.926,433.173,429.745,428.342];

theStateArray[242].myPolygons[0].myYVals=[575.149,575.149,576.708,578.267,579.436,580.373,581.852,583.723,583.021,584.582,586.295,586.608,588.401,590.973,595.493,598.689,600.17,599.857,599.703,599.781,598.533,603.521,607.107,608.821,609.914,607.808,607.497,608.821,607.107,607.107,608.12,609.212,611.706,611.706,612.095,615.915,618.487,618.487,619.501,621.293,622.695,630.102,636.103,638.285,638.128,640.39,641.949,643.351,644.833,646.001,647.327,647.249,645.923,644.677,643.429,641.792,640.39,637.583,636.258,635.479,635.479,634.778,627.139,624.098,620.903,616.382,612.017,607.73,603.755,601.572,597.832,595.727,592.921,590.349,588.089,576.319,576.319,576.474,577.409,577.488,577.644,576.865,575.149];






theStateArray.push( new map_State("229","asdadf","") );
g_map_stateMap["229"] = theStateArray[243];
theStateArray[243].myPolygons.push( new map_Polygon() );
theStateArray[243].myPolygons[0].myXVals=[438.004,438.004,433.018,426.161,424.368,423.2,420.94,419.928,407.929,403.955,401.462,398.501,394.449,390.631,386.112,384.397,382.216,380.424,378.554,376.217,375.048,377.775,379.1,378.554,378.943,378.554,379.022,379.801,380.814,380.736,383.619,384.71,384.787,384.787,385.567,385.177,385.567,386.735,386.735,385.878,386.035,387.046,389.54,390.631,392.345,397.644,400.448,402.475,412.059,411.123,411.98,410.421,406.293,413.227,413.694,415.097,417.2,419.382,419.382,421.096,421.797,424.29,427.485,429.901,431.304,432.005,439.484,440.575,437.381,435.978,438.394,439.484,441.199,441.588,441.9,440.497,438.004];

theStateArray[243].myPolygons[0].myYVals=[638.285,638.285,640.545,642.65,643.273,644.442,648.808,649.743,649.899,647.56,644.599,644.755,645.222,645.222,646.236,647.327,646.236,645.923,646.702,647.327,646.236,643.741,642.884,642.261,641.091,640.545,637.271,636.648,636.648,635.246,633.296,632.206,630.724,629.711,627.217,625.969,624.723,624.879,623.866,623.241,622.774,622.151,621.059,621.372,618.954,614.902,611.55,608.588,608.12,606.484,605.938,603.99,602.898,598.533,603.521,607.107,608.821,609.914,607.808,607.497,608.821,607.107,607.107,608.12,609.212,611.706,611.706,612.095,615.915,618.487,618.487,619.501,621.293,622.695,630.102,636.103,638.285];






theStateArray.push( new map_State("219","asdadf","") );
g_map_stateMap["219"] = theStateArray[244];
theStateArray[244].myPolygons.push( new map_Polygon() );
theStateArray[244].myPolygons[0].myXVals=[346.377,346.377,347.312,348.014,347.857,348.014,349.104,349.338,349.728,349.961,350.975,352.064,352.064,351.91,350.196,348.715,347.857,346.377];

theStateArray[244].myPolygons[0].myYVals=[593.877,593.877,596.06,598.007,599.177,599.333,600.112,600.425,600.658,600.892,601.36,601.283,598.242,595.669,594.267,593.955,594.267,593.877];




theStateArray.push( new map_State("-17","asdadf","") );
g_map_stateMap["-17"] = theStateArray[245];
theStateArray[245].myPolygons.push( new map_Polygon() );
theStateArray[245].myPolygons[0].myXVals=[289.202,289.202,289.904,290.214,290.683,291.071,291.54,292.085,292.007,292.942,292.864,293.175,293.175,293.565,293.798,293.955,294.267,294.344,294.578,294.734,294.968,294.968,294.968,295.201,295.747,296.682,296.682,296.759,296.759,296.759,296.682,296.759,296.604,296.448,296.448,296.604,296.682,297.304,297.539,298.318,298.551,298.629,298.629,299.486,300.188,300.733,301.668,302.526,302.604,303.148,303.07,301.98,299.565,299.253,298.785,295.747,295.747,298.862,296.215,295.592,293.955,292.864,292.007,290.916,290.06,289.513,289.202];

theStateArray[245].myPolygons[0].myYVals=[609.811,609.811,609.811,609.889,609.967,610.356,610.59,610.747,611.135,611.447,611.37,611.37,612.071,612.54,612.54,612.695,612.695,612.461,612.227,611.838,612.149,611.604,611.37,611.135,611.135,611.057,610.903,610.825,610.668,610.356,610.2,609.967,609.811,609.577,609.342,609.342,608.875,608.798,608.719,608.719,609.342,610.045,610.668,610.825,610.903,610.98,611.292,610.356,608.954,607.473,605.913,604.978,605.055,606.538,606.538,604.745,603.497,601.626,598.821,599.912,603.653,606.226,607.161,608.252,609.188,609.499,609.811];




theStateArray.push( new map_State("237","asdadf","") );
g_map_stateMap["237"] = theStateArray[246];
theStateArray[246].myPolygons.push( new map_Polygon() );
theStateArray[246].myPolygons[0].myXVals=[318.45,318.45,316.814,315.8,314.476,313.854,315.099,314.866,314.866,312.45,309.567,309.178,309.178,307.543,307.152,305.282,306.452,307.931,309.256,309.411,307.386,306.218,306.218,308.009,308.243,308.399,308.944,309.567,309.879,310.425,310.814,309.802,308.711,307.386,306.685,305.36,304.581,304.347,303.413,302.399,302.867,302.789,301.386,301.386,300.685,298.348,297.725,298.114,297.881,297.413,298.426,300.217,300.841,301.386,302.634,303.101,304.347,304.815,305.204,305.905,305.282,305.672,306.062,307.308,309.411,309.957,309.256,310.97,311.982,313.308,315.566,316.034,314.476,313.073,313.073,312.996,314.164,316.423,317.515,318.138,318.918,320.632,321.333,322.19,322.891,325.695,326.865,327.098,327.098,329.514,330.526,329.826,329.826,333.722,335.358,337.462,338.865,340.656,341.98,343.227,344.084,346.343,347.357,348.058,347.824,347.746,348.058,346.579,345.331,345.253,344.317,342.058,341.356,341.046,340.656,339.799,338.318,337.306,337.617,337.071,334.344,335.045,336.061,332.32,331.618,331.228,328.423,326.475,325.072,324.528,321.333,319.542,318.45];

theStateArray[246].myPolygons[0].myYVals=[650.288,650.288,650.678,650.912,651.145,652.081,654.418,655.043,656.057,656.367,657.303,655.978,654.809,655.432,655.432,655.354,653.561,652.86,652.549,651.536,650.21,649.821,648.651,648.185,646.47,644.52,644.208,643.585,642.337,641.169,639.455,639.142,638.675,639.142,639.532,639.376,639.61,640.468,639.688,637.427,636.726,635.712,633.607,631.113,630.178,630.412,627.996,626.749,624.879,623.008,620.514,619.266,619.344,618.799,618.644,618.954,618.799,618.954,619.344,619.811,620.514,620.98,620.358,620.123,620.279,619.579,617.395,617.708,618.875,619.811,620.279,619.422,617.239,614.901,613.731,611.938,612.25,613.499,611.706,610.848,609.914,611.159,611.706,611.55,609.056,606.951,605.859,601.728,601.183,597.753,596.506,595.57,594.791,590.739,590.504,592.766,594.402,594.558,593.856,593.934,594.012,594.012,596.195,598.221,599.312,601.885,603.364,606.249,608.12,611.238,614.589,613.888,614.823,616.929,618.175,618.875,618.875,619.422,622.54,623.475,629.321,633.063,634.621,638.051,639.455,640.312,642.261,646.702,649.665,650.912,650.912,650.912,650.288];




theStateArray.push( new map_State("238","asdadf","") );
g_map_stateMap["238"] = theStateArray[247];
theStateArray[247].myPolygons.push( new map_Polygon() );
theStateArray[247].myPolygons[0].myXVals=[365.968,365.968,364.799,360.437,357.865,356.93,354.359,353.969,354.125,352.099,350.385,350.073,349.606,347.58,346.022,345.71,346.1,346.645,347.502,346.724,345.32,344.386,342.125,341.425,341.113,340.724,339.866,338.386,337.373,337.685,337.139,334.412,335.113,336.127,332.386,331.685,331.296,328.491,326.542,325.14,324.595,321.401,319.608,318.518,317.972,318.285,318.751,318.206,316.959,316.57,315.323,312.284,312.206,311.427,311.038,311.505,312.518,314.466,314.7,315.245,315.712,316.259,316.259,316.57,318.985,319.374,320.153,320.777,321.089,323.349,325.375,325.92,325.608,326.699,328.803,330.049,329.504,332.23,333.01,334.179,335.191,335.113,334.88,334.725,333.867,335.191,335.426,335.113,336.36,335.736,335.348,335.658,338.152,339.166,338.308,338.074,337.997,338.152,339.087,339.243,339.243,339.633,339.789,340.724,341.892,342.516,343.294,345.71,348.126,348.671,350.308,353.58,364.565,365.891,366.279,365.968];

theStateArray[247].myPolygons[0].myYVals=[642.633,642.633,642.633,642.399,641.776,638.891,638.581,637.333,633.981,632.423,631.876,628.993,622.913,620.498,618.859,616.912,615.507,614.806,613.714,612.703,611.22,614.572,613.871,614.806,616.912,618.158,618.859,618.859,619.405,622.522,623.458,629.304,633.046,634.604,638.034,639.438,640.295,642.244,646.686,649.648,650.896,650.896,650.896,650.271,651.597,652.298,653.857,654.714,654.558,655.728,656.819,657.13,657.91,658.612,659.781,661.651,662.431,663.21,661.651,662.587,663.601,662.665,663.366,664.301,664.223,663.834,664.068,664.301,665.081,665.783,665.704,665.002,663.989,663.679,665.394,665.471,666.717,668.745,668.432,669.446,669.057,667.887,666.172,663.913,662.508,663.21,662.508,661.106,658.923,657.521,656.664,655.884,655.962,657.365,659.547,662.12,664.068,665.704,666.952,665.394,663.522,662.042,661.028,662.042,664.536,665.081,665.471,663.132,661.886,660.405,660.481,660.405,660.56,659.624,643.803,642.633];




theStateArray.push( new map_State("225","asdadf","") );
g_map_stateMap["225"] = theStateArray[248];
theStateArray[248].myPolygons.push( new map_Polygon() );
theStateArray[248].myPolygons[0].myXVals=[347.715,347.715,349.741,350.208,350.52,352.234,354.26,354.104,354.494,357.065,358,360.572,364.934,366.104,368.675,370.233,370.466,372.259,373.583,374.285,375.453,378.18,379.505,378.96,379.349,378.96,379.427,380.207,381.219,381.141,384.024,385.115,385.193,385.193,385.972,385.582,385.972,387.141,387.141,386.283,386.439,387.452,389.945,388.231,387.219,386.674,385.427,384.725,383.245,382.699,381.374,381.374,378.336,378.024,378.57,378.57,377.635,374.986,373.739,371.635,370.389,368.986,368.207,365.635,365.792,364.389,364.233,364.233,362.675,360.883,360.182,358.623,356.364,354.729,353.637,352.623,350.676,350.053,349.041,347.715];

theStateArray[248].myPolygons[0].myYVals=[620.396,620.396,622.812,628.891,631.775,632.321,633.88,637.231,638.479,638.79,641.674,642.297,642.532,642.532,642.297,645.883,648.066,644.48,643.545,643.857,646.117,643.624,642.766,642.143,640.973,640.426,637.153,636.53,636.53,635.127,633.178,632.087,630.606,629.593,627.099,625.851,624.605,624.761,623.748,623.122,622.655,622.033,620.94,620.396,620.707,620.863,621.564,622.265,621.72,621.72,623.669,624.994,624.994,623.825,623.122,621.408,621.408,621.253,621.253,622.968,622.421,622.421,621.097,620.707,618.447,617.121,616.419,614.861,614.861,614.238,614.16,615.328,617.668,615.406,614.939,617.901,617.978,619.46,620.707,620.396];



theStateArray.push( new map_State("224","asdadf","") );
g_map_stateMap["224"] = theStateArray[249];
theStateArray[249].myPolygons.push( new map_Polygon() );
theStateArray[249].myPolygons[0].myXVals=[375.433,375.433,375.277,373.562,368.966,368.03,363.667,363.822,362.264,360.161,358.836,362.576,361.563,363.979,365.147,364.368,362.031,361.018,362.732,364.368,364.368,364.524,365.927,365.693,368.343,369.121,370.523,371.771,373.874,375.043,377.77,378.626,378.626,378.16,378.472,381.432,381.432,382.834,383.38,384.86,385.562,386.809,387.275,388.366,390.081,390.002,389.924,388.989,386.73,384.236,383.691,382.211,380.73,379.406,378.16,376.912,375.9,375.433];

theStateArray[249].myPolygons[0].myYVals=[598.383,598.383,596.825,599.084,599.162,602.125,602.514,605.086,605.476,605.632,606.802,608.517,609.296,612.335,613.74,613.816,613.894,614.441,615.064,615.064,616.622,617.323,618.649,620.909,621.221,622.624,622.624,623.171,621.456,621.456,621.61,621.61,623.325,624.028,625.196,625.196,623.872,621.922,621.922,622.467,621.767,621.065,620.909,620.521,621.144,617.948,614.673,612.804,612.414,612.257,611.478,609.218,608.283,606.1,606.021,605.632,603.761,598.383];





theStateArray.push( new map_State("222","asdadf","") );
g_map_stateMap["222"] = theStateArray[250];
theStateArray[250].myPolygons.push( new map_Polygon() );
theStateArray[250].myPolygons[0].myXVals=[348.183,348.183,349.273,349.508,349.897,350.131,351.144,352.234,353.949,354.884,355.897,357.221,357.143,357.221,358.078,359.091,359.714,359.714,361.896,360.648,362.129,363.844,364.701,365.324,367.272,367.272,368.831,367.895,365.559,363.531,363.688,362.129,360.026,358.701,362.442,361.428,363.844,365.012,364.233,361.896,360.883,360.182,358.623,356.364,354.65,353.637,352.546,350.676,350.053,348.962,347.715,346.079,345.845,346.235,346.703,347.56,346.78,345.378,345.534,346.703,348.183,347.949,348.027,348.183];

theStateArray[250].myPolygons[0].myYVals=[599.351,599.351,600.13,600.442,600.674,600.909,601.377,601.299,601.221,601.922,602.311,601.61,599.663,599.351,599.817,600.909,600.753,598.96,597.792,596.778,596.388,596.077,596.466,597.323,597.792,599.663,598.96,601.922,602.079,602.311,604.883,605.274,605.43,606.6,608.314,609.094,612.133,613.537,613.614,613.692,614.238,614.16,615.251,617.668,615.328,614.939,617.901,617.978,619.46,620.707,620.318,618.757,616.732,615.328,614.627,613.614,612.601,611.042,608.002,606.131,603.247,601.767,599.194,599.351];




theStateArray.push( new map_State("221","asdadf","") );
g_map_stateMap["221"] = theStateArray[251];
theStateArray[251].myPolygons.push( new map_Polygon() );
theStateArray[251].myPolygons[0].myXVals=[352.064,352.064,352.064,351.91,350.196,350.196,351.208,351.52,350.975,349.961,349.961,349.806,350.429,352.766,352.922,356.896,358.766,359.311,360.013,360.013,360.168,360.247,359.233,358.376,358.376,358.921,360.013,360.479,361.727,359.545,359.545,358.921,357.909,357.051,356.974,357.051,355.728,354.714,353.779,352.064];

theStateArray[251].myPolygons[0].myYVals=[601.283,601.283,598.242,595.669,594.267,591.85,590.604,588.811,588.42,587.719,586.706,585.771,583.745,584.836,586.862,589.045,588.888,589.511,590.604,592.006,592.396,593.331,593.331,592.63,594.188,594.656,595.357,596.761,597.774,598.943,600.736,600.892,599.8,599.333,599.645,601.593,602.294,601.905,601.204,601.283];



theStateArray.push( new map_State("220","asdadf","") );
g_map_stateMap["220"] = theStateArray[252];
theStateArray[252].myPolygons.push( new map_Polygon() );
theStateArray[252].myPolygons[0].myXVals=[346.377,346.377,346.066,345.754,345.832,345.832,347.312,348.402,350.429,349.806,349.961,349.961,350.975,351.52,351.208,350.196,350.196,348.715,347.857,346.377];

theStateArray[252].myPolygons[0].myYVals=[593.877,593.877,593.175,592.006,590.447,587.641,586.238,585.538,583.745,585.771,586.706,587.719,588.42,588.811,590.604,591.85,594.267,593.955,594.267,593.877];



theStateArray.push( new map_State("-40","asdadf","") );
g_map_stateMap["-40"] = theStateArray[253];
theStateArray[253].myPolygons.push( new map_Polygon() );
theStateArray[253].myPolygons[0].myXVals=[295.455,295.455,295.766,298.571,299.35,300.675,300.519,299.506,298.026,293.896,291.637,291.637,290.078,289.455,289.3,289.768,290.702,291.481,294.52,294.754,295.455];

theStateArray[253].myPolygons[0].myYVals=[370.395,370.395,370.785,368.447,368.681,368.992,365.563,364.55,364.237,363.848,362.679,363.848,364.394,365.953,367.434,368.681,368.992,368.213,368.213,370.395,370.395];




theStateArray.push( new map_State("47","asdadf","") );
g_map_stateMap["47"] = theStateArray[254];
theStateArray[254].myPolygons.push( new map_Polygon() );
theStateArray[254].myPolygons[0].myXVals=[415.032,415.032,416.513,417.682,419.006,420.72,420.798,422.279,422.902,423.447,423.525,424.227,423.681,423.447,423.369,423.213,423.447,424.148,428.278,429.836,430.537,428.355,427.654,425.863,425.395,425.005,424.382,423.759,422.98,422.513,422.044,421.889,421.109,419.786,418.616,417.993,416.979,416.356,415.578,415.032,414.564,414.02,413.24,412.772,411.292,410.98,411.292,410.98,410.514,410.435,410.435,410.045,410.668,410.747,411.059,410.98,410.747,410.435,410.045,409.968,410.045,410.747,410.903,411.136,411.525,412.851,413.552,413.629,413.552,414.02,414.253,415.032];

theStateArray[254].myPolygons[0].myYVals=[309.668,309.668,307.331,307.72,307.72,306.317,305.382,304.057,303.979,305.46,306.863,307.72,309.356,312.24,316.606,318.321,318.789,318.867,316.606,316.996,316.372,312.708,309.903,303.043,301.25,300.082,298.211,295.326,293.066,292.287,291.664,289.326,288.701,288.156,288,287.455,286.753,287.143,287.455,287.221,286.597,286.285,285.896,285.661,284.882,285.661,284.882,285.661,286.597,288.312,289.248,291.041,292.365,292.988,294.548,296.106,296.963,298.133,299.302,300.316,301.406,302.654,303.355,303.979,304.135,303.823,304.213,304.758,305.616,306.629,309.046,309.668];





theStateArray.push( new map_State("173","asdadf","") );
g_map_stateMap["173"] = theStateArray[255];
theStateArray[255].myPolygons.push( new map_Polygon() );
theStateArray[255].myPolygons[0].myXVals=[430.451,430.451,430.451,430.295,430.139,431.152,431.309,432.71,432.71,432.71,433.568,434.814,435.516,435.359,436.217,436.217,436.217,438.866,439.021,438.321,438.632,439.567,440.735,441.125,442.451,441.982,440.58,440.735,439.723,438.321,438.477,440.58,440.735,440.97,440.034,436.139,435.594,434.736,433.333,432.32,432.789,434.035,436.294,436.84,439.723,441.125,442.295,442.684,442.995,444.243,444.087,444.866,446.034,447.67,448.45,449.151,450.943,450.865,449.617,447.67,447.67,447.749,446.969,447.047,446.423,446.112,445.488,446.034,446.969,447.202,446.813,445.722,445.722,445.8,445.878,445.41,445.8,446.346,445.722,444.943,445.332,445.021,444.71,444.71,445.567,446.189,445.878,444.787,444.631,445.567,446.034,446.034,445.021,445.41,445.177,443.696,443.696,442.762,441.438,439.645,437.229,435.281,434.191,432.166,430.528,430.451];

theStateArray[255].myPolygons[0].myYVals=[316.801,316.801,320.543,321.556,322.413,325.064,328.649,330.364,334.495,336.599,338.548,343.848,346.108,348.992,351.409,353.202,355.384,354.838,356.943,359.047,360.061,361.23,361.23,363.334,363.334,364.737,365.049,366.452,368.635,369.336,370.427,370.194,372.142,373.39,374.091,374.091,377.987,377.987,382.276,383.679,384.77,385.627,384.536,385.548,385.471,385.939,388.823,390.538,391.396,389.915,388.121,386.172,384.77,383.522,381.573,379.78,378.378,377.208,375.806,374.247,373.077,370.505,368.323,365.439,363.958,361.464,356.631,354.059,353.046,351.175,350.396,348.915,348.057,342.368,339.717,337.379,336.288,334.962,333.872,333.56,333.014,331.767,330.909,330.052,329.896,328.337,327.324,327.401,326.544,325.454,322.102,319.607,315.867,314.385,312.28,312.047,311.579,310.722,310.799,312.047,310.877,310.722,312.28,312.592,314.775,316.801];






theStateArray.push( new map_State("28","asdadf","") );
g_map_stateMap["28"] = theStateArray[256];
theStateArray[256].myPolygons.push( new map_Polygon() );
theStateArray[256].myPolygons[0].myXVals=[503.895,503.895,504.05,504.362,504.829,505.53,506.543,507.634,508.647,509.114,509.815,510.439,511.218,511.998,512.543,512.699,513.088,513.634,512.699,512.621,512.933,513.322,513.4,513.244,513.4,513.244,512.309,510.751,509.349,508.258,506.466,504.985,503.037,504.439,505.53,505.53,505.141,504.985,505.375,506.466,506.933,506.621,505.843,505.141,503.661,503.661,502.647,502.181,500.388,497.583,496.647,495.947,495.792,495.947,496.181,496.726,497.193,497.115,497.038,496.414,495.401,496.726,497.427,497.895,498.05,498.128,498.362,498.908,500.077,501.245,502.959,503.895];

theStateArray[256].myPolygons[0].myYVals=[150.996,150.996,152.945,153.802,154.191,153.879,155.672,155.361,155.283,155.517,156.764,157.23,157.387,158.011,158.791,160.661,161.363,161.363,163.155,164.168,164.714,165.806,166.74,168.143,167.676,168.143,168.611,171.651,173.288,174.301,173.288,172.665,171.885,171.261,170.794,169.703,167.988,167.13,166.117,165.961,165.883,165.104,164.324,163.856,163.311,163.078,161.518,161.128,161.128,161.284,160.583,159.648,158.244,157.854,157.387,157.309,157.23,156.529,156.062,155.75,155.283,155.049,154.66,154.191,153.568,152.789,152.242,152.165,154.114,152.321,151.307,150.996];

theStateArray.push( new map_State("-16","asdadf","") );
g_map_stateMap["-16"] = theStateArray[257];
theStateArray[257].myPolygons.push( new map_Polygon() );
theStateArray[257].myPolygons[0].myXVals=[296.215,296.215,298.862,295.747,295.747,298.785,299.253,299.565,301.98,303.07,303.148,302.604,302.526,301.668,301.902,302.447,303.305,303.07,302.683,302.526,301.98,301.746,301.824,301.513,301.123,301.123,301.59,302.683,303.07,302.916,302.604,302.604,301.435,301.123,301.045,301.123,300.733,300.655,300.343,299.72,299.565,299.019,298.318,298.474,300.265,300.889,301.435,302.604,303.148,304.396,304.786,305.253,305.953,305.33,305.72,306.11,307.356,309.459,310.005,309.304,311.018,311.954,313.355,315.538,316.082,314.524,313.122,313.122,313.044,312.888,312.343,308.68,305.33,303.227,303.227,306.188,308.37,307.979,309.537,309.071,308.604,308.447,308.37,308.057,305.487,303.85,301.98,300.11,298.24,297.461,296.215];

theStateArray[257].myPolygons[0].myYVals=[598.821,598.821,601.626,603.497,604.745,606.538,606.538,605.055,604.978,605.913,607.473,608.954,610.356,611.292,611.37,611.447,611.682,612.071,612.383,612.928,613.553,614.565,614.956,615.422,615.813,616.203,616.748,616.904,616.904,617.371,617.371,617.761,617.605,617.215,617.761,618.15,618.775,618.697,618.619,618.775,619.008,619.32,619.398,620.412,619.242,619.32,618.775,618.619,618.929,618.775,618.929,619.32,619.709,620.412,620.957,620.333,620.1,620.255,619.555,617.371,617.605,618.852,619.709,620.255,619.398,617.215,614.877,613.707,611.838,610.2,607.862,605.524,604.276,602.717,601.626,598.041,595.546,594.066,589.156,587.986,586.583,582.529,581.984,581.439,582.841,585.726,586.35,590.87,595.546,596.872,598.821];





theStateArray.push( new map_State("-18","asdadf","") );
g_map_stateMap["-18"] = theStateArray[258];
theStateArray[258].myPolygons.push( new map_Polygon() );
theStateArray[258].myPolygons[0].myXVals=[282.112,282.112,281.878,282.112,282.267,282.189,281.878,281.644,281.566,281.411,281.411,281.255,280.865,280.319,280.241,279.853,279.931,279.931,280.009,279.774,280.085,280.241,281.176,281.255,281.333,281.488,281.722,282.034,282.189,282.267,282.423,282.501,282.735,282.813,283.593,283.825,284.371,284.604,284.995,285.15,285.306,286.007,286.241,286.319,286.474,286.474,286.709,286.786,287.099,287.8,289.202,290.06,291.071,291.851,292.085,292.474,292.241,293.02,293.097,293.565,293.721,293.877,294.032,294.422,294.032,293.877,293.565,293.097,292.942,292.786,292.786,292.396,292.163,291.695,291.617,291.695,291.851,291.851,292.163,292.474,292.241,292.085,291.54,291.15,291.851,292.007,292.474,292.552,292.474,292.163,292.163,292.317,292.085,292.007,292.241,292.163,292.085,292.085,292.007,292.085,291.54,291.071,290.683,290.214,289.904,289.202,288.267,288.11,287.8,287.176,286.943,286.63,286.63,286.397,286.007,285.696,285.54,285.306,285.072,284.917,284.45,284.371,283.825,283.747,283.437,283.047,282.346,282.189,282.034,282.112];

theStateArray[258].myPolygons[0].myYVals=[615.033,615.033,615.579,615.579,615.579,615.734,615.813,615.734,615.579,615.656,615.734,615.891,615.891,616.592,616.592,617.137,617.215,617.371,617.761,617.84,618.306,618.463,618.15,618.15,618.15,618.073,618.073,617.917,617.917,617.84,617.84,617.917,617.917,617.605,617.137,617.215,617.527,617.527,617.527,617.449,617.449,617.761,617.761,617.449,617.293,617.215,616.904,616.826,616.748,616.748,617.527,617.994,618.852,619.555,619.555,620.021,619.398,618.929,618.619,618.697,618.619,618.463,618.15,617.761,617.449,617.527,617.527,617.449,617.371,617.06,616.592,616.358,616.125,616.358,616.046,615.969,615.969,615.813,615.579,615.345,615.19,614.956,614.488,613.941,613.631,613.318,613.162,613.162,613.006,612.928,612.695,612.54,612.54,612.383,612.383,612.149,611.76,611.447,611.135,610.747,610.59,610.356,609.967,609.889,609.811,609.811,609.889,609.967,610.2,610.356,610.668,610.903,610.98,611.604,611.76,611.76,611.682,611.682,611.604,611.682,611.992,612.54,613.006,613.24,613.553,613.864,614.254,614.488,614.956,615.033];


theStateArray.push( new map_State("-19","asdadf","") );
g_map_stateMap["-19"] = theStateArray[259];
theStateArray[259].myPolygons.push( new map_Polygon() );
theStateArray[259].myPolygons[0].myXVals=[293.877,293.877,293.254,293.175,292.942,292.708,292.317,292.317,292.241,292.007,291.851,291.15,291.54,292.085,292.241,292.474,292.317,292.163,291.851,291.851,291.695,291.617,291.695,292.163,292.396,292.708,293.097,293.488,293.644,293.721,293.877,294.032,294.267,294.032,294.032,293.955,293.955,293.955,293.955,293.877];

theStateArray[259].myPolygons[0].myYVals=[613.631,613.631,614.333,614.488,614.41,614.333,613.864,613.631,613.24,613.318,613.631,613.941,614.488,614.956,615.19,615.345,615.422,615.579,615.813,615.969,615.969,616.046,616.358,616.125,616.358,616.046,615.969,615.813,615.969,615.969,615.969,615.813,615.422,615.268,614.72,614.643,614.333,613.941,613.786,613.631];



theStateArray.push( new map_State("-20","asdadf","") );
g_map_stateMap["-20"] = theStateArray[260];
theStateArray[260].myPolygons.push( new map_Polygon() );
theStateArray[260].myPolygons[0].myXVals=[293.097,293.097,292.708,292.396,292.786,292.786,292.942,293.02,293.488,293.175,293.097];

theStateArray[260].myPolygons[0].myYVals=[615.969,615.969,616.046,616.358,616.592,617.06,617.371,617.137,616.358,616.358,615.969];



theStateArray.push( new map_State("-21","asdadf","") );
g_map_stateMap["-21"] = theStateArray[261];
theStateArray[261].myPolygons.push( new map_Polygon() );
theStateArray[261].myPolygons[0].myXVals=[292.942,292.942,293.097,293.565,293.877,294.032,294.422,294.032,293.877,293.721,293.565,293.097,293.02,293.565,293.955,294.89,295.279,295.435,296.136,296.215,296.759,297.304,297.228,297.149,297.149,297.149,296.916,296.759,296.682,296.604,296.448,296.37,296.215,296.215,296.215,296.136,295.98,295.98,295.825,295.668,295.592,295.357,295.357,295.435,295.435,295.357,295.201,295.045,294.655,294.5,294.422,294.267,294.032,294.189,294.189,292.942];

theStateArray[261].myPolygons[0].myYVals=[617.371,617.371,617.449,617.527,617.527,617.449,617.761,618.15,618.463,618.619,618.697,618.619,618.929,619.008,619.086,619.787,620.49,621.035,621.658,621.736,621.658,621.348,621.035,620.878,620.801,620.644,620.644,620.255,620.178,620.1,619.943,619.709,619.555,619.476,619.086,618.073,617.917,617.605,617.449,617.449,617.605,617.449,617.215,617.137,617.06,617.06,616.67,616.748,616.67,616.436,616.436,616.125,616.125,616.358,616.592,617.371];




theStateArray.push( new map_State("-22","asdadf","") );
g_map_stateMap["-22"] = theStateArray[262];
theStateArray[262].myPolygons.push( new map_Polygon() );
theStateArray[262].myPolygons[0].myXVals=[296.215,296.215,296.136,296.37,296.448,296.526,296.604,296.682,296.759,297.149,297.228,298.006,298.084,298.318,298.785,299.097,299.486,299.72,299.799,300.11,300.188,300.265,300.11,300.11,299.72,299.565,299.019,298.318,298.474,298.084,297.929,297.539,297.616,297.382,297.382,297.149,297.072,297.149,296.916,296.916,296.526,296.215];

theStateArray[262].myPolygons[0].myYVals=[619.086,619.086,618.073,618.073,617.605,617.449,617.293,616.748,616.67,616.514,616.436,616.436,616.358,616.358,616.046,616.046,618.073,618.073,618.229,618.229,618.15,618.229,618.306,618.697,618.775,619.008,619.32,619.398,620.412,620.412,620.49,620.333,620.255,620.021,619.787,619.943,619.632,619.632,619.242,618.697,618.697,619.086];



theStateArray.push( new map_State("-23","asdadf","") );
g_map_stateMap["-23"] = theStateArray[263];
theStateArray[263].myPolygons.push( new map_Polygon() );
theStateArray[263].myPolygons[0].myXVals=[300.889,300.889,300.5,300.265,300.188,300.032,299.097,298.785,298.318,298.084,298.006,297.304,297.228,297.149,296.759,296.682,296.604,296.526,296.448,297.072,296.838,296.604,296.448,296.215,296.215,296.448,296.448,296.526,296.604,296.604,296.682,296.838,296.759,296.759,296.838,296.838,297.072,297.072,297.228,297.461,297.382,297.382,297.382,297.773,297.929,298.006,298.162,298.551,298.708,298.629,298.551,298.474,298.551,298.708,298.708,298.862,298.941,299.253,299.955,300.265,300.343,300.889,300.889,300.5,300.11,299.955,300.422,300.967,300.889];

theStateArray[263].myPolygons[0].myYVals=[616.436,616.436,616.436,616.514,616.514,616.203,616.046,616.046,616.358,616.358,616.436,616.436,616.436,616.514,616.67,616.748,616.748,616.592,616.514,616.125,615.891,615.656,615.656,615.656,615.345,615.345,615.19,615.112,615.112,614.956,614.877,614.877,614.956,615.112,615.112,615.033,614.956,615.033,615.112,614.956,614.643,614.565,614.41,614.333,614.41,614.41,614.333,613.941,614.176,614.333,614.565,614.72,614.877,614.643,614.41,614.41,614.41,614.488,614.333,614.176,614.41,614.41,614.565,614.956,615.579,615.656,615.891,616.436,616.436];





theStateArray.push( new map_State("-24","asdadf","") );
g_map_stateMap["-24"] = theStateArray[264];
theStateArray[264].myPolygons.push( new map_Polygon() );
theStateArray[264].myPolygons[0].myXVals=[300.733,300.733,299.331,299.486,299.331,299.097,299.253,299.408,299.408,299.253,299.253,298.941,299.253,299.955,300.265,300.343,300.889,300.889,300.5,300.11,299.955,300.422,300.967,300.889,301.123,301.123,301.435,302.604,302.604,302.916,303.07,302.683,301.59,301.123,301.123,301.513,301.824,301.746,301.98,302.526,302.683,303.07,303.305,302.447,301.902,301.668,300.733];

theStateArray[264].myPolygons[0].myYVals=[610.98,610.98,613.162,613.24,613.631,613.707,613.707,613.786,613.864,613.941,614.176,614.41,614.488,614.333,614.176,614.41,614.41,614.565,614.956,615.579,615.656,615.891,616.436,616.436,617.06,617.215,617.605,617.761,617.371,617.371,616.904,616.904,616.748,616.203,615.813,615.422,614.956,614.565,613.553,612.928,612.383,612.071,611.682,611.447,611.37,611.292,610.98];




theStateArray.push( new map_State("-25","asdadf","") );
g_map_stateMap["-25"] = theStateArray[265];
theStateArray[265].myPolygons.push( new map_Polygon() );
theStateArray[265].myPolygons[0].myXVals=[293.877,293.877,293.798,293.332,293.097,292.786,292.552,292.163,292.241,292.007,292.085,292.317,292.163,292.163,292.474,292.552,292.474,292.241,292.317,292.317,292.708,292.942,293.175,293.254,293.877];

theStateArray[265].myPolygons[0].myYVals=[613.631,613.631,613.553,613.162,613.006,612.383,612.149,612.149,612.383,612.383,612.54,612.54,612.695,612.928,613.006,613.162,613.162,613.24,613.631,613.864,614.333,614.41,614.488,614.333,613.631];




theStateArray.push( new map_State("-26","asdadf","") );
g_map_stateMap["-26"] = theStateArray[266];
theStateArray[266].myPolygons.push( new map_Polygon() );
theStateArray[266].myPolygons[0].myXVals=[292.007,292.007,292.085,292.085,292.163,292.552,292.786,293.097,293.488,293.798,293.877,294.189,294.344,294.89,294.968,294.734,294.578,294.344,294.267,293.955,293.798,293.565,293.175,293.175,292.864,292.942,292.007];

theStateArray[266].myPolygons[0].myYVals=[611.135,611.135,611.447,611.76,612.149,612.149,612.383,613.006,613.318,613.553,613.631,613.318,613.084,612.461,612.149,611.838,612.227,612.461,612.695,612.695,612.54,612.54,612.071,611.37,611.37,611.447,611.135];





theStateArray.push( new map_State("-27","asdadf","") );
g_map_stateMap["-27"] = theStateArray[267];
theStateArray[267].myPolygons.push( new map_Polygon() );
theStateArray[267].myPolygons[0].myXVals=[294.267,294.267,294.032,294.032,293.955,293.955,294.189,294.422,294.89,294.655,294.89,294.89,294.734,294.734,295.045,295.045,295.201,295.279,295.435,295.279,295.045,294.655,294.267];

theStateArray[267].myPolygons[0].myYVals=[615.422,615.422,615.268,614.72,614.643,614.333,614.254,613.941,614.02,614.254,614.41,614.565,614.643,614.956,614.956,614.877,614.72,614.956,615.033,615.112,615.268,615.268,615.422];




theStateArray.push( new map_State("-28","asdadf","") );
g_map_stateMap["-28"] = theStateArray[268];
theStateArray[268].myPolygons.push( new map_Polygon() );
theStateArray[268].myPolygons[0].myXVals=[295.825,295.825,295.668,295.592,295.357,295.279,295.201,295.124,295.045,294.89,294.655,294.89,294.89,294.734,294.734,295.045,295.045,295.201,295.279,295.435,295.747,295.825,296.058,296.215,296.215,296.604,296.526,296.448,295.825];

theStateArray[268].myPolygons[0].myYVals=[613.006,613.006,613.162,613.318,613.475,613.631,613.786,613.786,613.864,614.02,614.254,614.41,614.565,614.643,614.956,614.956,614.877,614.72,614.956,615.033,614.72,614.488,614.488,614.333,613.864,613.707,613.553,613.553,613.006];



theStateArray.push( new map_State("-29","asdadf","") );
g_map_stateMap["-29"] = theStateArray[269];
theStateArray[269].myPolygons.push( new map_Polygon() );
theStateArray[269].myPolygons[0].myXVals=[293.955,293.955,294.189,294.422,294.655,294.812,294.89,295.045,295.124,295.201,295.279,295.357,295.592,295.668,295.825,295.825,295.435,295.825,295.747,295.668,295.592,295.435,295.201,294.968,294.968,294.968,294.89,294.344,294.189,293.877,293.955,293.955,293.955];

theStateArray[269].myPolygons[0].myYVals=[614.333,614.333,614.254,613.941,614.02,614.02,614.02,613.864,613.786,613.786,613.631,613.475,613.318,613.162,613.006,612.85,612.54,611.992,611.135,611.135,611.135,611.135,611.135,611.37,611.604,612.149,612.461,613.084,613.318,613.631,613.786,613.941,614.333];





theStateArray.push( new map_State("-30","asdadf","") );
g_map_stateMap["-30"] = theStateArray[270];
theStateArray[270].myPolygons.push( new map_Polygon() );
theStateArray[270].myPolygons[0].myXVals=[296.604,296.604,296.526,296.448,295.825,295.825,295.435,295.825,295.747,296.682,296.759,296.682,296.682,296.682,296.682,296.526,296.526,296.448,296.604,296.682,296.682,296.604];

theStateArray[270].myPolygons[0].myYVals=[613.707,613.707,613.553,613.553,613.006,612.85,612.54,611.992,611.135,611.057,611.292,611.37,611.526,611.76,612.071,612.227,612.54,612.772,613.084,613.24,613.553,613.707];




theStateArray.push( new map_State("-31","asdadf","") );
g_map_stateMap["-31"] = theStateArray[271];
theStateArray[271].myPolygons.push( new map_Polygon() );
theStateArray[271].myPolygons[0].myXVals=[293.097,293.097,293.175,293.488,293.02,292.942,294.189,294.189,294.032,294.267,294.032,293.877,293.721,293.644,293.488,293.097];

theStateArray[271].myPolygons[0].myYVals=[615.969,615.969,616.358,616.358,617.137,617.371,616.592,616.358,616.125,616.125,615.813,615.969,615.969,615.969,615.813,615.969];



theStateArray.push( new map_State("-32","asdadf","") );
g_map_stateMap["-32"] = theStateArray[272];
theStateArray[272].myPolygons.push( new map_Polygon() );
theStateArray[272].myPolygons[0].myXVals=[296.682,296.682,296.604,296.448,296.448,296.604,296.759,296.682,296.759,296.759,296.759,296.682,296.682,296.759,296.682,296.682,296.682,296.682,296.526,296.526,296.448,296.604,296.682,296.682,296.604,296.215,296.215,296.058,295.825,295.747,296.136,296.37,296.215,296.448,296.448,296.526,296.604,296.604,296.682,296.838,296.759,296.759,296.838,296.838,297.072,297.072,297.228,297.461,297.382,297.382,297.382,297.773,297.929,298.006,298.162,298.551,298.708,298.629,298.551,298.474,298.551,298.708,298.708,298.862,298.941,299.253,299.253,299.408,299.408,299.253,299.097,299.331,299.486,299.331,300.733,300.188,299.486,298.629,298.629,298.551,298.318,297.539,297.304,296.682];

theStateArray[272].myPolygons[0].myYVals=[608.875,608.875,609.342,609.342,609.577,609.811,609.967,610.2,610.356,610.668,610.825,610.903,611.057,611.292,611.37,611.526,611.76,612.071,612.227,612.54,612.772,613.084,613.24,613.553,613.707,613.864,614.333,614.488,614.488,614.72,615.033,615.19,615.345,615.345,615.19,615.112,615.112,614.956,614.877,614.877,614.956,615.112,615.112,615.033,614.956,615.033,615.112,614.956,614.643,614.565,614.41,614.333,614.41,614.41,614.333,613.941,614.176,614.333,614.565,614.72,614.877,614.643,614.41,614.41,614.41,614.176,613.941,613.864,613.786,613.707,613.707,613.631,613.24,613.162,610.98,610.903,610.825,610.668,610.045,609.342,608.719,608.719,608.798,608.875];





theStateArray.push( new map_State("-33","asdadf","") );
g_map_stateMap["-33"] = theStateArray[273];
theStateArray[273].myPolygons.push( new map_Polygon() );
theStateArray[273].myPolygons[0].myXVals=[294.032,294.032,294.267,294.422,294.578,294.89,295.357,295.747,296.215,296.448,297.072,296.838,296.604,296.448,296.215,296.215,296.37,296.136,295.747,295.435,295.279,295.045,294.655,294.267,294.032];

theStateArray[273].myPolygons[0].myYVals=[615.813,615.813,616.125,616.436,616.203,616.203,616.514,615.891,616.203,616.514,616.125,615.891,615.656,615.656,615.656,615.345,615.19,615.033,614.72,615.033,615.112,615.268,615.268,615.422,615.813];




theStateArray.push( new map_State("-34","asdadf","") );
g_map_stateMap["-34"] = theStateArray[274];
theStateArray[274].myPolygons.push( new map_Polygon() );
theStateArray[274].myPolygons[0].myXVals=[292.942,292.942,293.097,293.565,293.877,294.032,294.422,294.032,293.877,293.721,293.565,293.097,293.02,293.565,293.955,294.89,295.279,295.435,296.136,296.215,296.759,297.304,297.228,297.149,297.149,297.149,296.916,296.759,296.682,296.604,296.448,296.37,296.215,296.215,296.215,296.136,295.98,295.98,295.825,295.668,295.592,295.357,295.357,295.435,295.435,295.357,295.201,295.045,294.655,294.5,294.422,294.267,294.032,294.189,294.189,292.942];

theStateArray[274].myPolygons[0].myYVals=[617.371,617.371,617.449,617.527,617.527,617.449,617.761,618.15,618.463,618.619,618.697,618.619,618.929,619.008,619.086,619.787,620.49,621.035,621.658,621.736,621.658,621.348,621.035,620.878,620.801,620.644,620.644,620.255,620.178,620.1,619.943,619.709,619.555,619.476,619.086,618.073,617.917,617.605,617.449,617.449,617.605,617.449,617.215,617.137,617.06,617.06,616.67,616.748,616.67,616.436,616.436,616.125,616.125,616.358,616.592,617.371];



theStateArray.push( new map_State("-35","asdadf","") );
g_map_stateMap["-35"] = theStateArray[275];
theStateArray[275].myPolygons.push( new map_Polygon() );
theStateArray[275].myPolygons[0].myXVals=[296.136,296.136,295.98,295.98,295.825,295.668,295.592,295.357,295.357,295.435,295.435,295.357,295.201,295.045,294.655,294.5,294.422,294.578,294.89,295.357,295.747,296.215,296.448,296.526,296.604,296.682,296.604,296.526,296.448,296.37,296.136];

theStateArray[275].myPolygons[0].myYVals=[618.073,618.073,617.917,617.605,617.449,617.449,617.605,617.449,617.215,617.137,617.06,617.06,616.67,616.748,616.67,616.436,616.436,616.203,616.203,616.514,615.891,616.203,616.514,616.592,616.748,616.748,617.293,617.449,617.605,618.073,618.073];




theStateArray.push( new map_State("-36","asdadf","") );
g_map_stateMap["-36"] = theStateArray[276];
theStateArray[276].myPolygons.push( new map_Polygon() );
theStateArray[276].myPolygons[0].myXVals=[299.097,299.097,300.032,300.188,300.265,300.5,300.889,301.123,301.123,301.045,301.123,300.733,300.655,300.343,300.11,300.11,300.265,300.188,300.11,299.799,299.72,299.486,299.097];

theStateArray[276].myPolygons[0].myYVals=[616.046,616.046,616.203,616.514,616.514,616.436,616.436,617.06,617.215,617.761,618.15,618.775,618.697,618.619,618.697,618.306,618.229,618.15,618.229,618.229,618.073,618.073,616.046];


theStateArray.push( new map_State("-37","asdadf","") );
g_map_stateMap["-37"] = theStateArray[277];
theStateArray[277].myPolygons.push( new map_Polygon() );
theStateArray[277].myPolygons[0].myXVals=[300.889,300.889,300.5,300.265,300.188,300.032,299.097,298.785,298.318,298.084,298.006,297.304,297.228,297.149,296.759,296.682,296.604,296.526,296.448,297.072,296.838,296.604,296.448,296.215,296.215,296.448,296.448,296.526,296.604,296.604,296.682,296.838,296.759,296.759,296.838,296.838,297.072,297.072,297.228,297.461,297.382,297.382,297.382,297.773,297.929,298.006,298.162,298.551,298.708,298.629,298.551,298.474,298.551,298.708,298.708,298.862,298.941,299.253,299.955,300.265,300.343,300.889,300.889,300.5,300.11,299.955,300.422,300.967,300.889];

theStateArray[277].myPolygons[0].myYVals=[616.436,616.436,616.436,616.514,616.514,616.203,616.046,616.046,616.358,616.358,616.436,616.436,616.436,616.514,616.67,616.748,616.748,616.592,616.514,616.125,615.891,615.656,615.656,615.656,615.345,615.345,615.19,615.112,615.112,614.956,614.877,614.877,614.956,615.112,615.112,615.033,614.956,615.033,615.112,614.956,614.643,614.565,614.41,614.333,614.41,614.41,614.333,613.941,614.176,614.333,614.565,614.72,614.877,614.643,614.41,614.41,614.41,614.488,614.333,614.176,614.41,614.41,614.565,614.956,615.579,615.656,615.891,616.436,616.436];


theStateArray.push( new map_State("-38","asdadf","") );
g_map_stateMap["-38"] = theStateArray[278];
theStateArray[278].myPolygons.push( new map_Polygon() );
theStateArray[278].myPolygons[0].myXVals=[293.097,293.097,292.708,292.396,292.786,292.786,292.942,293.02,293.488,293.175,293.097];

theStateArray[278].myPolygons[0].myYVals=[615.969,615.969,616.046,616.358,616.592,617.06,617.371,617.137,616.358,616.358,615.969];




theStateArray.push( new map_State("147","asdadf","") );
g_map_stateMap["147"] = theStateArray[279];
theStateArray[279].myPolygons.push( new map_Polygon() );
theStateArray[279].myPolygons[0].myXVals=[571.657,571.657,569.164,568.307,567.605,566.904,566.047,564.879,564.177,563.476,562.307,560.983,559.893,559.424,558.412,557.944,558.489,558.256,556.697,558.256,560.281,561.294,562.464,563.398,564.723,566.982,568.462,568.541,569.865,570.255,570.956,572.358,572.358,572.28,571.345,571.345,571.812,571.891,573.449,573.917,574.695,576.021,576.098,576.41,578.124,578.357,580.072,578.591,578.436,578.357,577.423,575.396,573.994,573.371,573.215,573.138,571.579,571.424,571.657];

theStateArray[279].myPolygons[0].myYVals=[351.371,351.371,351.448,351.994,352.695,352.617,351.994,352.228,352.539,353.396,354.02,354.488,354.255,354.176,354.877,353.943,352.384,349.188,348.563,346.381,346.459,345.758,345.602,345.523,344.744,340.536,340.068,337.885,337.808,337.34,337.184,336.716,335.314,332.897,332.897,331.417,331.104,329.467,329.39,330.559,330.871,331.572,331.884,333.521,334.768,335.625,337.497,338.821,340.302,341.861,342.874,343.654,344.666,345.992,347.005,348.018,349.5,350.669,351.371];



// -------------------------------------------------- Karachi Starts here --------------------------------------//



theStateArray.push( new map_State("b-258","asdadf","") );
g_map_stateMap["b-258"] = theStateArray[280];
theStateArray[280].myPolygons.push( new map_Polygon() );
theStateArray[280].myPolygons[0].myXVals=[436.7890000000001,436.7890000000001,451.2520000000001,453.98900000000015,446.75600000000014,448.51500000000016,442.2620000000001,436.3990000000001,433.46600000000007,438.54800000000006,432.6860000000001,428.7770000000001,427.2130000000001,426.62500000000006,429.94900000000007,433.85600000000005,444.21400000000006,453.9870000000001,455.3550000000001,450.6640000000001,449.4920000000001,449.4920000000001,450.07700000000006,441.86800000000005,436.59100000000007,431.90100000000007,429.1650000000001,429.1650000000001,427.6020000000001,423.8910000000001,421.73900000000015,425.84300000000013,423.3030000000001,421.7390000000001,419.00100000000015,414.11700000000013,414.11700000000013,404.93300000000016,398.0900000000002,400.4360000000002,391.83800000000025,381.09000000000026,381.09000000000026,382.84700000000026,382.87100000000027,386.28900000000027,387.99200000000025,387.99200000000025,390.22200000000026,393.1010000000003,395.3310000000003,394.8020000000003,393.6280000000003,393.10100000000034,394.80200000000036,398.73800000000034,398.73800000000034,398.73800000000034,398.73800000000034,399.91300000000035,400.44000000000034,400.44000000000034,401.02900000000034,402.14600000000036,403.3180000000004,406.13600000000037,409.54200000000037,409.54200000000037,410.71600000000035,410.71600000000035,411.24500000000035,412.42100000000033,412.42100000000033,415.2410000000003,415.2410000000003,414.64900000000034,416.3540000000003,417.52900000000034,418.0560000000003,420.93500000000034,424.3400000000003,426.0450000000003,428.3340000000003,445.36600000000027,452.1780000000003,453.8800000000003,456.69800000000026,461.2790000000003,464.6850000000003,470.3800000000003,473.2000000000003,475.48700000000025,476.01600000000025,478.3080000000002,481.1240000000002,482.8320000000002,485.7080000000002,493.6330000000002,495.9260000000002,495.9260000000002,492.5200000000002,490.81700000000023,487.9380000000002,491.93200000000024,495.33600000000024,501.61900000000026,507.2600000000003,511.25100000000026,515.8310000000002,517.5350000000002,519.2370000000002,524.3490000000002,532.8630000000002,534.5660000000001,536.2690000000001,539.0850000000002,540.7890000000001,543.6670000000001,547.0730000000001,549.8910000000001,551.5920000000001,556.1170000000001,561.2810000000001,562.984,565.217,564.102,560.6949999999999,558.4039999999999,558.9929999999999,558.9929999999999,559.5799999999999,559.5799999999999,559.5799999999999,558.4039999999999,557.2889999999999,557.2889999999999,557.2889999999999,557.2889999999999,558.9929999999998,558.9929999999998,558.9929999999998,558.9929999999998,559.5799999999998,558.9929999999998,559.5799999999998,560.1069999999999,563.5149999999999,568.6219999999998,573.7329999999998,577.1369999999998,581.1309999999999,586.2399999999999,590.2319999999999,590.8199999999998,592.5229999999998,594.7539999999998,597.6309999999997,602.1529999999998,609.5509999999998,618.0649999999998,628.2859999999998,632.8669999999998,636.2719999999998,637.9749999999998,639.0879999999999,639.0879999999999,637.9749999999998,637.9749999999998,640.2059999999998,637.9749999999998,627.7569999999998,608.4379999999999,600.4489999999998,607.8479999999998,606.1459999999998,603.8559999999999,606.7329999999998,610.6689999999999,610.1399999999999,611.8429999999998,607.8489999999998,606.7339999999998,600.4499999999998,598.7469999999998,591.9339999999999,566.3929999999998,511.2469999999998,486.8189999999998,485.7039999999998,482.8279999999998,479.4189999999998,468.61299999999983,465.79499999999985,464.67999999999984,463.50599999999986,462.97699999999986,464.67999999999984,466.3829999999998,467.4979999999998,468.08599999999984,469.20099999999985,469.20099999999985,468.08599999999984,467.4979999999998,468.08599999999984,469.7889999999998,468.08599999999984,468.61299999999983,478.4369999999998,481.2719999999998,481.8389999999998,485.52599999999984,488.2229999999998,488.7889999999998,491.48499999999984,495.03099999999984,498.5779999999998,500.41999999999985,501.6969999999999,501.9819999999999,503.54199999999986,506.80499999999984,508.78999999999985,515.3139999999999,518.2919999999999,521.1289999999999,524.959,524.959,529.213,530.6310000000001,533.894,532.3340000000001,532.9000000000001,537.1540000000001,538.2900000000001,540.7010000000001,542.8290000000002,542.8290000000002,541.8360000000002,542.8290000000002,551.4810000000002,550.2050000000002,550.2050000000002,542.9700000000001,544.1070000000001,538.4330000000001,535.8800000000001,533.4680000000002,529.9230000000001,528.9300000000001,525.807,523.2560000000002,517.724,517.724,511.76700000000005,510.20700000000005,507.3710000000001,498.43700000000007,489.64200000000005,466.09700000000004,466.09700000000004,466.523,465.247,460.142,460.142,457.304,439.717,429.93,429.93,427.378,424.539,418.15799999999996,403.551,401.424,405.678,405.111,395.74899999999997,390.21599999999995,396.4579999999999,397.30999999999995,388.234,380.431,380.716,375.892,363.827,360.358,358.719,384.207,376,364.078,343.558,334.764,335.351,335.351,343.55899999999997,369.35599999999994,377.56499999999994,380.69199999999995,385.96899999999994,393.787,393.787,399.063,436.585,440.49399999999997,452.222,454.17499999999995,450.854,445.57599999999996,445.964,444.599,444.599,431.896];

theStateArray[280].myPolygons[0].myYVals=[1372.856,1372.856,1375.409,1381.888,1394.461,1394.461,1402.905,1409.19,1419.597,1420.777,1433.739,1439.827,1442.38,1449.844,1452.986,1454.165,1455.145,1457.7,1461.627,1461.824,1464.572,1464.572,1469.285,1469.877,1469.287,1468.501,1466.342,1466.342,1464.572,1465.948,1472.232,1475.77,1478.714,1483.232,1485.787,1484.804,1484.804,1485.785,1492.855,1492.267,1494.625,1496.984,1496.984,1509.158,1510.008,1507.88,1507.88,1509.002,1510.123,1510.123,1504.457,1503.865,1503.277,1501.564,1501.035,1499.324,1500.447,1501.035,1502.155,1502.155,1503.277,1502.155,1502.155,1501.564,1501.035,1499.856,1501.564,1502.155,1502.746,1502.155,1502.155,1502.155,1501.564,1501.564,1502.155,1503.277,1504.457,1499.856,1498.733,1497.022,1495.308,1495.308,1495.902,1494.186,1497.611,1500.447,1499.324,1498.733,1499.324,1496.432,1496.432,1497.611,1498.733,1497.022,1499.856,1502.746,1504.457,1513.014,1514.729,1517.029,1519.861,1520.981,1523.282,1528.417,1526.117,1522.163,1522.695,1520.981,1520.981,1515.849,1514.729,1516.438,1517.56,1517.56,1514.729,1514.137,1513.014,1514.729,1514.137,1516.438,1518.74,1521.573,1519.27,1518.74,1518.149,1516.438,1515.319,1512.424,1511.303,1510.123,1507.289,1503.865,1501.564,1499.324,1496.432,1494.719,1492.478,1490.175,1488.464,1487.873,1486.162,1482.15,1479.907,1478.726,1478.196,1476.483,1476.483,1477.014,1477.014,1477.014,1478.726,1481.618,1486.162,1487.285,1493.009,1497.611,1499.856,1503.277,1507.289,1509.591,1513.014,1514.729,1515.849,1513.014,1508.411,1504.457,1498.733,1494.186,1478.197,1473.594,1453.056,1413.103,1378.816,1377.103,1375.984,1372.561,1368.548,1363.412,1355.385,1350.251,1345.117,1339.454,1332.547,1327.413,1317.735,1298.32,1272.648,1272.057,1268.044,1264.622,1259.486,1253.23,1250.338,1249.22,1248.099,1247.507,1244.083,1242.37,1242.37,1241.189,1238.95,1237.768,1235.524,1232.633,1230.392,1227.501,1225.257,1220.064,1209.398,1205.553,1203.415,1196.571,1195.005,1190.3,1185.168,1180.038,1177.469,1171.911,1170.344,1167.494,1162.791,1160.225,1160.225,1164.788,1158.089,1151.958,1146.259,1146.259,1135.425,1130.009,1123.024,1120.886,1110.34,1107.774,1094.945,1092.808,1089.674,1087.108,1082.262,1076.276,1066.439,1045.06,1045.06,1030.663,1023.537,971.229,953.268,945.43,933.457,936.451,936.307,942.15,944.287,944.287,945.429,946.713,950.562,964.957,978.924,983.914,983.914,987.048,1007.004,1013.274,1013.274,1018.123,1026.105,1024.249,1024.249,1037.079,1049.621,1055.038,1081.123,1083.544,1102.503,1113.476,1121.457,1128.299,1140.129,1151.105,1158.661,1174.766,1179.183,1188.877,1198.8,1200.025,1201.029,1227.326,1233.413,1239.306,1250.303,1260.124,1270.533,1273.676,1276.818,1292.137,1295.868,1296.852,1301.367,1299.797,1299.797,1278.389,1275.639,1279.175,1290.567,1303.528,1323.366,1337.114,1347.718,1358.519,1358.519,1370.304];



theStateArray.push( new map_State("b-243","asdadf","") );
g_map_stateMap["b-243"] = theStateArray[281];
theStateArray[281].myPolygons.push( new map_Polygon() );
theStateArray[281].myPolygons[0].myXVals=[432.00000000000006,420.07800000000003,411.478,395.45300000000003,384.89900000000006,383.33700000000005,381.57700000000006,382.35800000000006,379.81700000000006,373.17300000000006,357.93100000000004,357.93100000000004,353.826,350.89500000000004,349.13599999999997,349.72099999999995,351.2849999999999,353.8269999999999,352.6529999999999,353.82699999999994,353.6289999999999,347.7679999999999,338.77899999999994,333.3059999999999,326.662,323.53499999999997,322.557,317.67,313.176,307.31199999999995,296.95599999999996,297.73699999999997,297.15099999999995,294.60799999999995,283.85999999999996,283.85999999999996,278.155,278.38899999999995,277.80199999999996,270.37399999999997,257.955,257.955,259.65799999999996,260.775,263.066,266.47099999999995,267.58399999999995,270.46399999999994,273.28299999999996,274.98599999999993,276.68799999999993,278.3909999999999,282.9699999999999,284.6739999999999,286.90399999999994,288.6069999999999,290.8959999999999,294.3059999999999,297.1819999999999,300.5869999999999,307.39799999999985,311.33399999999983,313.03599999999983,313.03599999999983,307.92999999999984,307.39899999999983,308.51799999999986,310.80699999999985,310.2189999999998,310.2189999999998,310.80699999999985,313.03599999999983,315.9159999999998,317.6189999999998,323.3139999999998,327.2489999999998,337.4669999999998,346.0409999999998,348.8589999999998,352.85299999999984,355.53699999999986,357.34199999999987,358.8219999999999,384.3119999999999,376.1029999999999,365.0419999999999,354.5559999999999,343.6379999999999,334.8449999999999,335.4319999999999,335.4319999999999,343.6389999999999,369.4339999999999,377.64499999999987,380.7719999999999,386.0499999999999,393.86599999999993,393.86599999999993,399.1429999999999,436.66599999999994,440.5729999999999,452.30099999999993,454.2559999999999,450.93299999999994,445.6569999999999,446.0469999999999,444.67999999999995,444.67999999999995,431.977];

theStateArray[281].myPolygons[0].myYVals=[1370.481,1368.712,1368.516,1364.981,1362.035,1355.162,1345.93,1342.986,1335.522,1333.754,1336.7,1336.7,1337.682,1342.395,1343.772,1347.895,1350.25,1353.983,1356.732,1360.66,1369.303,1368.91,1371.265,1372.247,1374.014,1383.44,1382.655,1388.745,1394.636,1391.297,1381.87,1377.156,1373.816,1374.603,1373.425,1373.425,1373.049,1370.48,1365.373,1363.016,1355.029,1355.029,1351.014,1348.184,1347.001,1346.47,1345.882,1344.169,1344.169,1344.169,1343.046,1340.156,1331.009,1329.299,1322.45,1320.209,1317.907,1312.773,1308.17,1307.05,1300.202,1296.19,1292.236,1287.632,1281.377,1279.663,1272.819,1265.914,1262.491,1259.659,1255.114,1252.812,1249.391,1244.254,1228.263,1225.43,1221.418,1213.981,1212.268,1207.724,1203.993,1202.207,1201.2,1227.497,1233.584,1239.038,1244.628,1250.479,1260.298,1270.708,1273.851,1276.993,1292.311,1296.044,1297.024,1301.541,1299.971,1299.971,1278.563,1275.814,1279.35,1290.74,1303.703,1323.541,1337.289,1347.894,1358.696,1358.696,1370.481];



theStateArray.push( new map_State("b-257","asdadf","") );
g_map_stateMap["b-257"] = theStateArray[282];
theStateArray[282].myPolygons.push( new map_Polygon() );
theStateArray[282].myPolygons[0].myXVals=[415.406,417.4409999999999,417.49299999999994,418.31199999999995,420.01599999999996,431.93699999999995,432.12999999999994,437.02699999999993,437.02699999999993,451.4889999999999,454.22499999999997,446.99099999999993,448.74999999999994,442.49699999999996,436.632,433.70099999999996,438.78299999999996,432.91999999999996,429.01,427.447,426.86,430.18399999999997,434.092,444.44899999999996,454.222,455.589,450.897,449.725,449.725,450.31300000000005,442.102,436.826,436.826,434.589,431.147,429.093,427.68,426.108,425.036,420.17199999999997,420.36699999999996,418.219,418.219,415.287,407.859,409.421,411.964,418.60799999999995,422.51399999999995,422.51399999999995,413.52599999999995,410.98699999999997,410.98699999999997,408.83699999999993,404.92699999999996,399.84499999999997,396.133,391.245,391.245,394.959,395.544,395.544,394.959,397.304,397.10799999999995,399.844,404.53499999999997,404.53499999999997,411.57,415.406];

theStateArray[282].myPolygons[0].myYVals=[1372.119,1368.932,1368.682,1368.601,1368.649,1370.417,1370.393,1372.859,1372.859,1375.412,1381.891,1394.464,1394.464,1402.908,1409.193,1419.6,1420.78,1433.742,1439.83,1442.383,1449.847,1452.989,1454.168,1455.148,1457.703,1461.63,1461.827,1464.575,1464.575,1469.288,1469.88,1469.29,1469.29,1468.924,1467.989,1466.278,1464.704,1463.292,1462.493,1451.811,1449.257,1444.741,1444.741,1441.796,1439.047,1435.118,1433.743,1425.495,1419.406,1419.406,1419.014,1417.246,1417.246,1415.871,1418.62,1419.405,1420.583,1421.958,1421.958,1415.084,1410.961,1410.961,1408.209,1403.496,1399.764,1395.639,1387.589,1387.589,1378.161,1372.119];








theStateArray.push( new map_State("b-253","asdadf","") );
g_map_stateMap["b-253"] = theStateArray[283];
theStateArray[283].myPolygons.push( new map_Polygon() );
theStateArray[283].myPolygons[0].myXVals=[347.381,347.9630000000002,352.3770000000001,352.90000000000015,353.3920000000001,354.17600000000016,354.3530000000001,354.28300000000013,354.38300000000015,355.5840000000001,355.65700000000015,355.1100000000002,355.26700000000017,355.45500000000015,356.3420000000002,357.06500000000017,358.26500000000016,359.23800000000017,361.0470000000002,362.62900000000025,363.4770000000002,364.6010000000002,365.1060000000002,365.5750000000002,365.59600000000023,365.97800000000024,366.61500000000024,368.18200000000024,370.3300000000002,374.1520000000002,374.6520000000002,374.9770000000002,379.3700000000002,384.9420000000002,385.3420000000002,384.98600000000016,383.2950000000002,381.97900000000016,381.12500000000017,378.8940000000002,384.1480000000002,385.4230000000002,386.30400000000014,386.95500000000015,389.16900000000015,392.02300000000014,392.96300000000014,395.94100000000014,397.6390000000001,396.62100000000015,396.24400000000014,396.0220000000001,398.0260000000002,398.22900000000016,398.30300000000017,398.3480000000002,399.73800000000017,401.8060000000002,405.3860000000002,405.5560000000002,412.6590000000002,419.53600000000023,412.0200000000002,395.8510000000002,385.5080000000002,384.0200000000002,382.2600000000002,383.0680000000002,380.3210000000002,375.7680000000002,375.07800000000015,369.05300000000017,358.48100000000017,357.45800000000014,356.45700000000016,356.4800000000002,352.90400000000017,350.3020000000002,348.73400000000015,347.43100000000015,346.4710000000002,348.2950000000002,350.5840000000002,352.79100000000017,352.1800000000002,351.7950000000002,352.77400000000017,352.94500000000016,352.61700000000013,352.39500000000015,351.80600000000015,353.32500000000016,353.0750000000001,353.3440000000001,352.6130000000001,350.5700000000001,350.7870000000001,350.7990000000001,350.88400000000007,350.4460000000001,350.3860000000001,350.58600000000007,349.72400000000005,353.26800000000003,352.54100000000005,351.91100000000006,351.77400000000006,350.40900000000005,350.237,345.83200000000005,344.37600000000003,342.499,337.733,339.01300000000003,339.386,339.934,340.139,342.04,347.01,347.272,347.381];

theStateArray[283].myPolygons[0].myYVals=[1434.182,1438.223,1435.298,1431.935,1431.908,1431.503,1429.673,1428.482,1428.335,1427.446,1428.175,1429.668,1430.12,1430.659,1430.879,1431.124,1430.995,1430.39,1429.155,1429.978,1429.963,1429.264,1425.35,1423.366,1423.282,1421.031,1420.616,1419.654,1419.465,1419.645,1419.699,1419.736,1417.303,1414.426,1414.789,1416.67,1418.129,1423.678,1424.259,1425.746,1426.442,1426.451,1426.458,1422.557,1420.512,1420.533,1420.89,1415.457,1412.428,1410.742,1410.57,1408.443,1404.445,1403.908,1403.709,1399.498,1397.106,1394.481,1388.316,1387.88,1378.418,1367.647,1367.478,1363.941,1361.07,1354.56,1345.386,1342.367,1334.344,1332.74,1332.917,1333.141,1335.093,1335.303,1335.508,1335.635,1336.487,1341.134,1341.739,1343.618,1345.085,1347.596,1350.33,1353.323,1355.609,1357.009,1360.28,1363.39,1368.327,1368.518,1369.025,1373.024,1378.607,1379.996,1382.369,1386.831,1387.497,1387.57,1388.716,1390.058,1390.243,1393.846,1397.94,1401.076,1404.167,1406.056,1406.424,1409.645,1409.881,1414.501,1419.39,1421.696,1424.19,1425.735,1426.225,1426.886,1427.414,1428.846,1431.531,1433.306,1434.182];





theStateArray.push( new map_State("b-244","asdadf","") );
g_map_stateMap["b-244"] = theStateArray[284];
theStateArray[284].myPolygons.push( new map_Polygon() );
theStateArray[284].myPolygons[0].myXVals=[340.522,337.69599999999997,334.96,336.328,336.328,339.064,340.04,339.25700000000006,338.86800000000005,338.86800000000005,342.51400000000007,352.35300000000007,352.93800000000005,354.502,354.307,354.307,353.526,351.376,351.376,351.376,351.57099999999997,354.50199999999995,352.93899999999996,352.808,352.609,352.159,351.181,343.95,341.314,340.689];

theStateArray[284].myPolygons[0].myYVals=[1398.162,1395.248,1392.89,1389.554,1389.554,1386.411,1383.267,1377.966,1372.662,1371.682,1371.441,1369.641,1369.445,1372.859,1380.126,1380.126,1382.68,1386.803,1390.337,1390.337,1393.873,1400.356,1405.853,1406.23,1406.767,1406.835,1407.425,1402.908,1400.956,1398.768];



theStateArray.push( new map_State("b-245","asdadf","") );
g_map_stateMap["b-245"] = theStateArray[285];
theStateArray[285].myPolygons.push( new map_Polygon() );
theStateArray[285].myPolygons[0].myXVals=[323.495,323.62,325.1620000000001,326.5580000000001,332.42100000000005,337.7130000000001,338.75700000000006,339.25900000000007,341.21500000000003,340.63000000000005,338.675,336.33,335.351,337.698,339.65099999999995,340.631,340.722,339.22499999999997,335.643,333.00899999999996,324.16099999999994,322.15899999999993,318.26099999999997,313.83799999999997,311.413,311.413,310.992,310.992,310.13,309.623,309.203,309.203,309.203,313.098,322.053,324.055,323.627,323.433];

theStateArray[285].myPolygons[0].myYVals=[1384.167,1382.813,1378.173,1374.553,1370.822,1371.231,1371.317,1373.677,1378.587,1385.264,1386.834,1389.584,1390.957,1395.28,1394.689,1398.6,1398.913,1401.482,1404.444,1406.562,1415.244,1415.562,1415.455,1419.372,1419.054,1416.725,1410.904,1410.904,1410.776,1410.691,1407.726,1407.726,1407.726,1404.763,1393.963,1391.74,1386.295,1383.935];



theStateArray.push( new map_State("b-241","asdadf","") );
g_map_stateMap["b-241"] = theStateArray[286];
theStateArray[286].myPolygons.push( new map_Polygon() );
theStateArray[286].myPolygons[0].myXVals=[323.433,322.456,317.57,313.07500000000005,307.211,296.85400000000004,297.636,297.05,294.509,283.759,283.759,278.98400000000004,278.011,278.36800000000005,279.08700000000005,279.08700000000005,278.696,280.25800000000004,281.235,280.25800000000004,280.533,282.024,289.08099999999996,291.81899999999996,293.822,301.722,309.203,313.098,322.053,324.055,323.22700000000003,323.43];

theStateArray[286].myPolygons[0].myYVals=[1383.388,1382.604,1388.692,1394.584,1391.245,1381.818,1377.103,1373.765,1374.552,1373.373,1373.373,1373.016,1373.016,1373.676,1374.692,1377.638,1379.013,1382.548,1384.317,1387.655,1387.943,1386.131,1387.613,1389.306,1395.871,1403.917,1407.726,1404.763,1393.963,1391.74,1385.484,1383.266];




theStateArray.push( new map_State("b-242","asdadf","") );
g_map_stateMap["b-242"] = theStateArray[287];
theStateArray[287].myPolygons.push( new map_Polygon() );
theStateArray[287].myPolygons[0].myXVals=[309.3370000000001,309.2260000000001,302.7750000000001,298.87600000000015,293.9260000000001,291.6090000000001,287.92000000000013,281.0740000000001,281.0740000000001,280.7450000000001,280.8970000000001,281.03800000000007,278.889,279.27900000000005,279.27900000000005,282.212,282.407,282.407,281.43,283.383,288.07399999999996,286.31499999999994,284.162,283.58799999999997,283.43299999999994,283.48999999999995,283.91799999999995,284.02299999999997,286.12899999999996,294.348,298.14,303.19599999999997,309.413,309.622,309.872];

theStateArray[287].myPolygons[0].myYVals=[1408.174,1407.803,1404.548,1400.527,1397.137,1390.362,1388.034,1387.715,1387.715,1387.851,1388.185,1390.597,1391.188,1392.76,1392.76,1390.207,1394.331,1394.331,1396.491,1399.831,1401.008,1403.169,1403.907,1404.145,1404.208,1404.187,1404.656,1407.621,1416.302,1420.642,1422.124,1417.889,1411.326,1410.69,1410.732];




theStateArray.push( new map_State("b-239","asdadf","") );
g_map_stateMap["b-239"] = theStateArray[288];
theStateArray[288].myPolygons.push( new map_Polygon() );
theStateArray[288].myPolygons[0].myXVals=[277.82599999999996,279.07099999999997,279.07099999999997,278.67999999999995,280.24199999999996,281.21999999999997,280.24199999999996,281.02399999999994,278.87499999999994,279.26499999999993,279.26499999999993,282.19699999999995,282.3929999999999,282.3929999999999,281.4149999999999,283.3679999999999,288.0589999999999,286.29999999999984,283.17399999999986,280.2409999999999,279.06899999999985,277.50599999999986,274.57299999999987,274.57299999999987,267.9279999999999,273.9859999999999,273.9859999999999,280.2399999999999,288.64499999999987,279.6539999999999,277.5049999999999,277.5049999999999,274.7659999999999,275.9399999999999,274.5719999999999,280.04399999999987,280.04399999999987,282.7789999999999,284.53699999999986,285.3199999999999,288.83799999999985,292.9409999999998,297.4379999999998,302.5169999999998,305.4499999999998,312.0939999999998,316.1989999999998,314.4399999999998,312.6819999999998,305.4499999999998,305.4499999999998,299.78399999999976,298.9999999999998,294.8949999999998,289.8139999999998,289.5109999999998,289.5109999999998,279.4629999999998,281.6929999999998,281.6929999999998,281.1659999999998,280.57899999999984,279.9909999999998,279.9909999999998,279.4629999999998,279.4629999999998,278.8759999999998,278.8759999999998,277.7589999999998,277.1719999999998,276.5849999999998,276.0569999999998,275.46899999999977,274.3549999999998,273.7649999999998,273.1789999999998,272.0639999999998,271.4749999999998,271.4749999999998,270.8879999999998,269.7729999999998,266.9549999999998,265.25199999999984,264.66499999999985,264.0769999999998,263.5489999999998,263.5489999999998,262.9619999999998,262.37499999999983,261.8469999999998,261.2559999999998,260.6709999999998,260.1449999999998,257.85299999999984,256.73699999999985,256.73699999999985,255.56299999999987,254.44699999999986,253.85799999999986,253.33099999999988,252.7439999999999,252.7439999999999,252.1569999999999,251.04099999999988,251.04099999999988,250.4539999999999,249.8659999999999,249.3389999999999,248.75099999999992,248.16299999999993,247.63599999999994,247.63599999999994,247.04799999999994,246.45999999999995,244.75699999999995,241.94099999999995,240.23799999999994,237.94599999999994,237.41799999999995,236.24599999999995,234.00999999999996,233.42399999999995,231.72199999999995,231.13299999999995,228.90399999999994,227.72799999999995,226.02399999999994,222.61899999999994,218.09699999999995,214.10599999999994,212.40299999999993,207.29299999999992,204.41699999999992,202.7139999999999,199.3079999999999,196.48799999999991,193.0819999999999,193.0819999999999,191.9669999999999,192.4959999999999,192.4959999999999,191.3809999999999,189.67599999999987,189.67599999999987,189.09099999999987,187.38699999999986,187.38699999999986,185.68499999999986,186.27199999999985,187.38699999999986,186.85999999999987,185.68499999999986,185.15699999999987,184.56999999999988,183.98099999999988,183.98099999999988,183.98099999999988,182.86599999999987,182.27899999999988,181.16299999999987,181.69199999999987,181.69199999999987,181.16299999999987,180.57499999999987,179.45999999999987,177.75699999999986,174.87999999999985,172.05999999999986,171.47399999999985,170.35699999999986,169.77099999999984,169.24199999999985,168.65399999999985,166.95099999999985,166.36499999999984,165.83799999999985,165.24799999999985,165.24799999999985,164.66199999999984,162.95899999999983,162.95899999999983,161.84399999999982,161.25599999999983,160.66999999999982,160.14199999999983,159.55399999999983,159.55399999999983,160.14199999999983,159.55399999999983,158.96699999999984,158.43799999999985,157.85199999999983,158.43799999999985,157.26399999999984,157.26399999999984,155.56099999999984,151.62599999999983,148.21899999999982,146.51699999999983,143.63799999999983,143.11099999999985,142.52399999999986,142.52399999999986,141.93599999999986,141.93599999999986,141.40899999999988,140.82099999999988,139.64599999999987,139.1189999999999,137.9429999999999,137.9429999999999,137.9429999999999,137.4129999999999,136.82699999999988,136.24099999999987,135.71199999999988,136.24099999999987,135.71199999999988,135.12399999999988,134.5359999999999,134.0069999999999,133.42099999999988,132.30599999999987,131.13199999999986,130.60299999999987,130.01599999999988,130.60299999999987,131.13199999999986,130.60299999999987,130.60299999999987,130.01599999999988,128.90099999999987,127.72599999999986,127.72599999999986,126.60999999999986,125.49599999999985,124.90699999999985,123.20499999999986,122.61699999999986,122.08999999999986,121.50199999999987,120.91399999999987,120.38399999999987,119.80099999999987,118.62299999999988,116.39199999999988,114.68899999999988,114.68899999999988,114.10199999999988,112.98699999999988,112.39899999999989,111.81199999999988,110.69599999999988,108.99299999999988,107.87899999999988,106.70199999999987,105.00099999999988,103.88599999999988,101.59499999999989,98.77599999999988,95.37099999999988,93.07999999999988,91.37899999999989,90.26199999999989,89.6739999999999,87.97099999999989,86.26899999999989,83.97899999999989,83.97899999999989,85.15299999999989,86.26899999999989,87.97099999999989,87.97099999999989,87.97099999999989,87.38399999999989,87.38399999999989,87.38399999999989,86.85599999999988,86.26899999999988,87.38399999999987,89.08599999999987,88.55899999999987,89.67399999999986,90.78899999999986,92.49399999999986,93.66799999999986,94.78199999999987,95.89999999999986,96.48499999999986,97.07199999999986,97.66199999999986,98.18899999999987,98.77599999999987,99.36399999999986,99.89199999999987,103.29799999999987,105.58799999999988,107.29099999999988,108.40499999999989,109.58099999999989,111.81199999999988,116.39199999999988,119.80099999999989,122.08999999999989,123.79299999999989,124.9069999999999,128.3119999999999,130.6029999999999,132.8349999999999,136.2409999999999,139.6459999999999,141.9359999999999,147.6329999999999,149.92199999999988,153.32599999999988,155.03199999999987,156.73199999999986,157.85099999999986,158.43699999999987,159.55299999999988,161.84299999999988,163.54599999999988,164.6609999999999,166.94999999999987,169.24099999999987,171.47299999999987,173.17299999999986,174.87899999999985,177.16899999999984,179.45899999999983,181.69099999999983,183.97999999999982,185.68399999999983,187.97199999999984,189.08999999999983,190.26299999999983,190.79199999999983,193.08099999999982,194.78399999999982,197.60399999999981,199.8949999999998,202.71299999999982,206.7049999999998,208.4069999999998,211.2849999999998,214.6909999999998,221.50299999999982,228.31499999999983,233.42199999999983,238.53199999999984,241.34899999999985,243.05199999999985,245.92999999999986,247.63399999999987,251.03899999999987,255.0299999999999,257.0069999999999,257.37299999999993,277.69699999999995,278.28499999999997,277.899,277.753];

theStateArray[288].myPolygons[0].myYVals=[1373.028,1374.827,1377.772,1379.147,1382.681,1384.45,1387.788,1390.734,1391.326,1392.896,1392.896,1390.343,1394.468,1394.468,1396.628,1399.968,1401.144,1403.306,1404.875,1403.698,1405.072,1407.234,1410.178,1410.178,1415.483,1425.105,1425.105,1430.801,1437.871,1441.602,1444.744,1444.744,1446.314,1449.654,1450.242,1449.065,1449.065,1450.045,1450.437,1450.83,1453.188,1464.578,1471.06,1469.488,1469.488,1470.078,1469.097,1474.006,1476.365,1483.827,1483.827,1484.613,1486.967,1489.916,1493.647,1493.62,1493.62,1488.999,1509.596,1510.128,1510.128,1509.596,1509.596,1509.007,1509.007,1508.416,1508.416,1507.885,1506.706,1506.175,1505.583,1504.993,1504.462,1503.87,1503.87,1503.87,1503.282,1503.282,1502.751,1502.751,1502.16,1498.738,1497.027,1496.437,1495.907,1495.313,1494.724,1494.724,1494.191,1493.603,1493.014,1492.483,1491.891,1490.18,1488.998,1488.469,1487.878,1486.759,1486.167,1485.577,1485.577,1485.046,1484.455,1483.866,1483.335,1483.335,1482.743,1482.743,1482.155,1481.623,1481.623,1481.031,1481.031,1480.442,1479.322,1477.019,1476.488,1474.775,1474.187,1473.598,1472.475,1473.065,1473.598,1473.065,1471.354,1470.763,1469.585,1467.339,1465.038,1463.326,1462.739,1461.615,1461.026,1461.026,1461.026,1461.615,1462.207,1462.739,1463.92,1464.449,1465.631,1465.631,1467.339,1467.872,1468.463,1470.763,1471.354,1474.187,1474.775,1475.309,1475.309,1476.488,1475.897,1474.775,1474.775,1475.309,1475.897,1475.309,1475.309,1475.309,1475.897,1476.488,1475.897,1475.309,1474.775,1473.598,1472.475,1471.354,1470.763,1471.354,1471.354,1471.354,1471.354,1471.885,1471.885,1472.475,1472.475,1471.885,1471.885,1472.475,1471.885,1471.354,1471.885,1471.354,1471.354,1471.354,1471.885,1472.475,1472.475,1472.475,1472.475,1472.475,1473.065,1473.065,1472.475,1471.354,1468.463,1467.339,1466.749,1466.159,1466.159,1466.159,1466.749,1466.159,1466.749,1467.339,1467.339,1468.463,1468.463,1468.463,1469.052,1469.585,1469.585,1470.171,1470.763,1470.763,1471.354,1471.354,1471.354,1471.354,1471.885,1472.475,1473.065,1473.065,1473.598,1474.187,1474.187,1474.775,1474.775,1475.897,1475.897,1476.488,1477.019,1476.488,1475.309,1475.897,1475.309,1475.309,1475.897,1476.488,1477.019,1476.488,1475.897,1476.488,1477.611,1479.322,1479.912,1478.731,1478.731,1479.322,1478.731,1478.731,1479.322,1479.322,1479.912,1479.322,1480.442,1479.912,1481.031,1482.155,1483.335,1483.335,1483.335,1482.743,1481.623,1479.912,1478.201,1475.309,1474.187,1474.187,1474.187,1474.187,1472.475,1470.171,1469.052,1467.872,1466.159,1466.159,1465.038,1463.326,1461.615,1462.739,1460.494,1459.314,1458.783,1458.191,1456.481,1455.891,1454.77,1453.648,1453.059,1451.936,1451.345,1450.756,1449.637,1446.743,1447.333,1447.333,1446.743,1445.033,1441.08,1438.775,1434.231,1430.808,1426.798,1423.374,1418.239,1417.647,1417.647,1415.936,1414.225,1411.923,1407.967,1405.078,1401.655,1399.353,1397.111,1394.808,1393.097,1390.794,1389.675,1389.082,1389.082,1388.552,1387.37,1386.839,1386.839,1386.839,1387.37,1387.962,1388.552,1387.962,1386.839,1385.66,1383.948,1382.238,1380.524,1377.694,1374.801,1372.56,1369.137,1366.242,1365.713,1365.713,1364.531,1362.289,1358.865,1358.865,1359.398,1359.398,1358.865,1358.865,1359.398,1359.398,1358.865,1357.094,1355.548,1359.426,1365.319,1368.067,1372.06,1372.729];


theStateArray.push( new map_State("b-256","asdadf","") );
g_map_stateMap["b-256"] = theStateArray[289];
theStateArray[289].myPolygons.push( new map_Polygon() );
theStateArray[289].myPolygons[0].myXVals=[351.393,351.3959999999999,352.0209999999999,353.3959999999999,354.2079999999999,355.2079999999999,357.1449999999999,357.1449999999999,356.5829999999999,354.2089999999999,353.5199999999999,351.2709999999999,351.2709999999999,348.7709999999999,348.7709999999999,349.8959999999999,350.6459999999999,351.1459999999999,352.0209999999999,352.3959999999999,353.3339999999999,353.7719999999999,353.8969999999999,354.08499999999987,354.20999999999987,354.83499999999987,355.77299999999985,356.64799999999985,356.70999999999987,356.58499999999987,356.1469999999999,356.7089999999999,358.0209999999999,359.2089999999999,360.7709999999999,361.9589999999999,362.5209999999999,363.5829999999999,363.8949999999999,364.1449999999999,369.7699999999999,369.7699999999999,371.7699999999999,373.3949999999999,374.95699999999994,381.01899999999995,385.51899999999995,384.95699999999994,383.83199999999994,381.64399999999995,381.51899999999995,381.51899999999995,385.64399999999995,386.26899999999995,386.70699999999994,387.6449999999999,388.20699999999994,389.20699999999994,390.1449999999999,391.5199999999999,392.33199999999994,391.08199999999994,394.33199999999994,397.64399999999995,401.51899999999995,404.20699999999994,406.83199999999994,408.0199999999999,408.83199999999994,409.08199999999994,410.2699999999999,410.8949999999999,411.1449999999999,411.6449999999999,412.95699999999994,416.26899999999995,422.58099999999996,419.893,419.018,416.95599999999996,414.95599999999996,414.268,412.70599999999996,412.08099999999996,411.643,410.518,409.83,409.268,407.768,408.768,412.143,414.268,415.768,417.768,418.893,418.893,419.768,421.018,416.768,410.768,404.268,396.518,392.643,387.518,378.018,369.643,365.143,359.143,356.893,356.893,355.768,354.851];

theStateArray[289].myPolygons[0].myYVals=[1453.892,1453.892,1453.892,1453.392,1452.704,1452.079,1447.829,1447.829,1446.579,1443.579,1442.955,1442.143,1442.143,1437.769,1437.769,1437.581,1436.581,1434.456,1431.268,1431.58,1432.08,1431.58,1430.142,1429.267,1428.642,1427.892,1427.33,1427.455,1427.955,1429.08,1430.392,1430.954,1430.892,1430.33,1429.33,1429.018,1429.893,1430.081,1429.019,1427.269,1419.519,1419.519,1419.581,1419.706,1419.768,1416.143,1414.893,1418.205,1420.267,1425.205,1426.33,1426.33,1426.455,1423.517,1422.705,1421.643,1420.768,1420.58,1420.518,1420.643,1420.893,1423.018,1422.018,1420.643,1420.018,1419.83,1418.705,1417.455,1416.705,1416.767,1417.579,1418.204,1419.204,1420.266,1420.078,1419.203,1420.641,1425.079,1426.579,1428.267,1430.517,1431.517,1433.392,1434.704,1435.079,1435.454,1435.829,1436.141,1440.016,1440.391,1441.891,1442.641,1443.766,1445.641,1447.516,1447.516,1449.391,1451.391,1450.267,1453.143,1446.645,1445.774,1445.658,1446.923,1449.329,1451.517,1452.267,1452.892,1453.845,1453.845,1455.548,1457.329];



theStateArray.push( new map_State("b-246","asdadf","") );
g_map_stateMap["b-246"] = theStateArray[290];
theStateArray[290].myPolygons.push( new map_Polygon() );
theStateArray[290].myPolygons[0].myXVals=[351.2060000000001,346.8810000000001,343.3640000000001,343.3640000000001,339.6570000000001,340.3640000000001,340.98500000000007,339.3430000000001,335.9560000000001,333.6430000000001,332.37700000000007,329.95200000000006,328.05600000000004,324.89500000000004,323.739,324.371,325.529,325.529,330.506,335.642,337.328,340.38,340.38,341.26099999999997,348.877,348.877,351.181,352.159,352.648,352.666];

theStateArray[290].myPolygons[0].myYVals=[1410.369,1414.493,1421.957,1421.957,1424.554,1425.489,1426.246,1427.124,1427.629,1428.439,1428.477,1426.782,1427.842,1428.899,1426.148,1422.228,1415.666,1415.666,1414.825,1404.443,1403.385,1399.151,1399.151,1401.243,1408.221,1408.221,1407.424,1406.834,1406.663,1406.614];





theStateArray.push( new map_State("b-252","asdadf","") );
g_map_stateMap["b-252"] = theStateArray[291];
theStateArray[291].myPolygons.push( new map_Polygon() );
theStateArray[291].myPolygons[0].myXVals=[346.49399999999997,352.498,354.394,358.396,354.71,350.179,347.23099999999994,340.8039999999999,340.8039999999999,336.69599999999997,331.323,331.324,325.635,321.84299999999996,318.787,318.787,315.662,313.527,313.45099999999996,313.40999999999997,314.937,314.914,318.051,323.845,332.79900000000004,334.273,333.354,332.848,332.78200000000004,333.64500000000004,335.958,339.345,340.987,342.82700000000006,348.25000000000006,348.83500000000004,348.85900000000004,348.903];

theStateArray[291].myPolygons[0].myYVals=[1437.473,1441.708,1442.449,1447.215,1451.767,1452.614,1448.483,1444.885,1444.885,1448.696,1454.201,1450.919,1450.071,1449.438,1451.767,1451.767,1444.806,1441.237,1441.257,1441.266,1439.582,1438.51,1435.992,1434.3,1431.969,1430.382,1429.133,1428.787,1428.741,1428.439,1427.629,1427.124,1426.246,1427.922,1430.795,1436.687,1436.694,1436.7];


theStateArray.push( new map_State("b-240","asdadf","") );
g_map_stateMap["b-240"] = theStateArray[292];
theStateArray[292].myPolygons.push( new map_Polygon() );
theStateArray[292].myPolygons[0].myXVals=[286.7350000000001,285.33300000000014,284.55200000000013,282.79400000000015,280.05900000000014,275.9550000000001,274.7810000000001,275.7600000000001,275.7600000000001,277.7130000000001,282.014,285.33500000000004,285.33500000000004,280.25500000000005,267.552,269.507,269.507,277.519,277.91,280.25600000000003,281.624,283.091,283.49,283.918,284.023,286.129,294.34800000000007,298.14000000000004,303.196,309.41300000000007,309.62200000000007,310.1290000000001,312.2560000000001,310.78100000000006,311.66800000000006,312.20000000000005,311.20300000000003,311.413,313.521,313.20400000000006,315.41700000000003,315.73300000000006,308.885,306.041,302.459,300.457,298.666,290.977,286.762,286.551,286.551];

theStateArray[292].myPolygons[0].myYVals=[1451.633,1450.694,1450.301,1449.908,1450.106,1449.517,1447.355,1445.981,1445.981,1443.429,1439.696,1434.984,1434.984,1430.664,1416.916,1414.559,1414.559,1408.667,1406.9,1403.562,1403.562,1404.339,1404.187,1404.656,1407.621,1416.302,1420.642,1422.124,1417.889,1411.326,1410.69,1410.775,1415.666,1417.995,1419.628,1419.832,1421.278,1424.88,1429.961,1435.996,1436.523,1440.863,1443.192,1444.356,1442.979,1443.298,1444.251,1446.686,1448.803,1451.448,1451.448];



theStateArray.push( new map_State("b-247","asdadf","") );
g_map_stateMap["b-247"] = theStateArray[293];
theStateArray[293].myPolygons.push( new map_Polygon() );
theStateArray[293].myPolygons[0].myXVals=[318.051,323.845,332.79900000000004,334.273,333.285,332.378,329.953,328.05699999999996,324.89599999999996,323.7399999999999,324.3719999999999,325.5299999999999,325.5299999999999,324.1609999999999,322.1589999999999,318.2609999999999,313.8379999999999,312.40099999999995,312.19999999999993,312.05699999999996,311.202,311.412,313.52,313.20300000000003,315.416,314.9,314.914];

theStateArray[293].myPolygons[0].myYVals=[1435.994,1434.302,1431.971,1430.384,1429.085,1428.479,1426.784,1427.844,1428.901,1426.15,1422.23,1415.668,1415.668,1415.244,1415.562,1415.455,1419.372,1419.907,1419.832,1420.045,1421.278,1424.88,1429.961,1435.996,1436.523,1437.835,1438.511];



theStateArray.push( new map_State("b-242","asdadf","") );
g_map_stateMap["b-242"] = theStateArray[294];
theStateArray[294].myPolygons.push( new map_Polygon() );
theStateArray[294].myPolygons[0].myXVals=[309.3370000000001,309.2260000000001,302.7750000000001,298.87600000000015,293.9260000000001,291.6090000000001,287.92000000000013,281.0740000000001,281.0740000000001,280.7450000000001,280.8970000000001,281.03800000000007,278.889,279.27900000000005,279.27900000000005,282.212,282.407,282.407,281.43,283.383,288.07399999999996,286.31499999999994,284.162,283.58799999999997,283.43299999999994,283.48999999999995,283.91799999999995,284.02299999999997,286.12899999999996,294.348,298.14,303.19599999999997,309.413,309.622,309.872];

theStateArray[294].myPolygons[0].myYVals=[1408.174,1407.803,1404.548,1400.527,1397.137,1390.362,1388.034,1387.715,1387.715,1387.851,1388.185,1390.597,1391.188,1392.76,1392.76,1390.207,1394.331,1394.331,1396.491,1399.831,1401.008,1403.169,1403.907,1404.145,1404.208,1404.187,1404.656,1407.621,1416.302,1420.642,1422.124,1417.889,1411.326,1410.69,1410.732];




theStateArray.push( new map_State("b-255","asdadf","") );
g_map_stateMap["b-255"] = theStateArray[295];
theStateArray[295].myPolygons.push( new map_Polygon() );
theStateArray[295].myPolygons[0].myXVals=[421.477,426.143,422.226,425.726,424.726,422.893,422.226,421.476,420.56,419.31,416.476,414.393,412.893,410.80999999999995,411.30999999999995,411.47599999999994,411.8929999999999,411.8929999999999,410.72599999999994,409.8929999999999,409.8929999999999,409.3099999999999,408.8099999999999,407.5599999999999,406.3099999999999,404.4759999999999,402.3099999999999,401.1429999999999,399.47599999999994,398.1429999999999,396.97599999999994,395.89399999999995,393.89399999999995,394.6479999999999,394.6479999999999,404.27899999999994,416.602,421.477,421.477];

theStateArray[295].myPolygons[0].myYVals=[1451.851,1459.641,1473.641,1477.391,1478.641,1479.808,1482.474,1484.641,1485.558,1486.474,1486.641,1486.308,1485.808,1485.141,1483.558,1481.558,1480.391,1478.641,1478.558,1478.309,1478.309,1477.641,1477.308,1477.474,1477.558,1477.891,1476.474,1474.974,1472.808,1469.141,1465.392,1459.143,1452.895,1445.321,1445.321,1446.672,1450.663,1451.851,1451.851];



theStateArray.push( new map_State("b-254","asdadf","") );
g_map_stateMap["b-254"] = theStateArray[296];
theStateArray[296].myPolygons.push( new map_Polygon() );
theStateArray[296].myPolygons[0].myXVals=[354.851,355.3100000000002,356.0600000000002,357.8930000000002,390.64300000000014,390.64300000000014,392.64300000000014,392.0600000000001,392.5600000000001,393.7260000000001,394.9760000000001,396.5600000000001,397.2260000000001,398.4760000000001,399.3930000000001,401.56000000000006,403.47600000000006,404.81000000000006,407.22600000000006,409.14300000000003,409.89300000000003,410.72600000000006,411.64300000000003,411.81,411.14300000000003,410.31,408.976,404.976,403.476,401.893,400.30999999999995,398.893,398.226,397.226,395.309,392.97200000000004,390.968,389.46000000000004,387.444,384.33000000000004,382.64300000000003,369.31,369.31,368.56,364.89300000000003,364.89300000000003,365.35100000000006,364.81000000000006,364.22600000000006,362.31000000000006,363.1430000000001,362.06000000000006,361.1430000000001,359.3930000000001,358.9760000000001,358.3930000000001,358.3930000000001,358.1430000000001,358.3930000000001,359.06000000000006,358.97600000000006,360.47600000000006,359.14300000000003,356.14300000000003,353.39300000000003,352.97600000000006,351.39300000000003,351.39300000000003,349.72600000000006,347.89300000000003,346.81,345.976,344.643,344.226,343.81,344.188,345.143,345.655,345.976,345.393,344.893,348.143,349.80899999999997,351.47499999999997,352.72499999999997,353.724,354.056,354.21799999999996,354.37699999999995,354.77799999999996,354.83,354.851];

theStateArray[296].myPolygons[0].myYVals=[1457.017,1455.225,1453.808,1452.558,1446.308,1446.308,1445.642,1447.058,1449.058,1452.475,1456.725,1461.975,1465.975,1469.808,1471.892,1475.225,1477.475,1477.642,1477.309,1476.975,1478.309,1478.475,1479.392,1481.559,1484.309,1485.309,1485.392,1486.892,1487.975,1489.225,1491.225,1493.142,1493.725,1493.809,1493.975,1494.475,1495.725,1496.725,1496.975,1497.725,1510.392,1519.058,1519.058,1519.725,1519.391,1520.808,1520.308,1519.142,1518.308,1516.058,1515.142,1514.808,1513.725,1512.058,1510.808,1510.891,1510.891,1510.225,1509.392,1509.308,1508.392,1507.725,1507.142,1511.558,1506.558,1504.142,1501.475,1501.475,1498.308,1495.058,1492.058,1488.975,1489.058,1486.558,1484.725,1484.073,1483.142,1482.448,1480.642,1478.225,1476.225,1477.308,1474.059,1471.725,1469.809,1468.06,1467.229,1464.9,1463.491,1461.59,1458.455,1457.017];



theStateArray.push( new map_State("b-251","asdadf","") );
g_map_stateMap["b-251"] = theStateArray[297];
theStateArray[297].myPolygons.push( new map_Polygon() );
theStateArray[297].myPolygons[0].myXVals=[354.81500000000005,354.18100000000004,351.759,348.492,344.48900000000003,343.85800000000006,343.96200000000005,339.0110000000001,334.9030000000001,333.8500000000001,333.7460000000001,335.00800000000004,333.21900000000005,330.1650000000001,327.00300000000004,322.58000000000004,322.58000000000004,318.91600000000005,320.15700000000004,325.63500000000005,325.63500000000005,330.69300000000004,335.64300000000003,338.488,338.488,346.3879999999999,350.179,350.645,351.268,351.55,353.972,354.817];

theStateArray[297].myPolygons[0].myYVals=[1459.921,1466.38,1469.978,1475.589,1474.847,1472.731,1471.355,1468.391,1470.189,1467.647,1465.213,1463.309,1460.239,1456.851,1457.063,1455.05,1455.05,1451.879,1450.073,1450.073,1450.073,1454.203,1450.817,1443.828,1443.828,1448.276,1452.616,1452.566,1452.478,1453.674,1455.473,1455.896];




theStateArray.push( new map_State("b-249","asdadf","") );
g_map_stateMap["b-249"] = theStateArray[298];
theStateArray[298].myPolygons.push( new map_Polygon() );
theStateArray[298].myPolygons[0].myXVals=[293.4130000000001,294.4010000000002,295.09200000000016,295.82300000000015,305.3050000000001,310.25400000000013,312.46700000000016,312.78300000000013,315.41000000000014,313.86900000000014,313.86900000000014,313.6560000000001,313.3850000000001,308.88400000000007,306.0400000000001,302.4580000000001,299.2970000000001,299.2970000000001,299.61400000000003,300.773,300.773,301.615,302.457,300.34999999999997,295.308,293.375];

theStateArray[298].myPolygons[0].myYVals=[1465.207,1466.707,1467.673,1465.424,1459.92,1457.483,1457.06,1450.285,1443.596,1441.529,1441.529,1441.363,1441.275,1443.193,1444.357,1442.98,1443.83,1443.83,1450.286,1451.132,1451.132,1451.132,1451.132,1456.214,1464.882,1464.632];




theStateArray.push( new map_State("b-250","asdadf","") );
g_map_stateMap["b-250"] = theStateArray[299];
theStateArray[299].myPolygons.push( new map_Polygon() );
theStateArray[299].myPolygons[0].myXVals=[344.977,344.265,343.8,343.998,343.267,340.804,338.628,336.613,334.166,332.312,330.89500000000004,330.89500000000004,330.95700000000005,330.89500000000004,330.89500000000004,330.89500000000004,332.45700000000005,333.26900000000006,332.68500000000006,331.47700000000003,330.06000000000006,328.97700000000003,326.18500000000006,324.01900000000006,320.93500000000006,317.35200000000003,314.60200000000003,314.10200000000003,313.56000000000006,313.60200000000003,313.81000000000006,313.43500000000006,313.01900000000006,312.31000000000006,310.56000000000006,309.18500000000006,307.43500000000006,305.68500000000006,303.43500000000006,302.26900000000006,300.3520000000001,298.7270000000001,297.5600000000001,296.3100000000001,295.3520000000001,295.0600000000001,297.3100000000001,303.1850000000001,310.3520000000001,313.0600000000001,314.1440000000001,315.35200000000015,316.3940000000001,316.5600000000001,316.1440000000001,314.6440000000001,314.0600000000001,312.8100000000001,311.8520000000001,310.6850000000001,308.8520000000001,305.51900000000006,304.64400000000006,302.2270000000001,300.26900000000006,299.39400000000006,298.76900000000006,297.89400000000006,297.51900000000006,297.56100000000004,297.26900000000006,296.7270000000001,295.8110000000001,295.0610000000001,294.4360000000001,294.1440000000001,293.60200000000015,292.8940000000001,291.5610000000001,290.3110000000001,289.4770000000001,292.3110000000001,294.7270000000001,295.8520000000001,296.39400000000006,296.89400000000006,298.81100000000004,300.76900000000006,301.64400000000006,302.18600000000004,303.39400000000006,303.76900000000006,304.64400000000006,304.68600000000004,304.81100000000004,305.60200000000003,306.394,307.019,307.686,309.061,310.602,313.977,315.14399999999995,325.8109999999999,324.76899999999995,330.102,331.64399999999995,332.89399999999995,333.602,334.102,334.935,335.81,336.685,338.144,338.936,339.186,339.519,340.144,340.894,341.394,342.519,343.394,343.394,344.019,344.97700000000003,345.644,346.10200000000003,346.519,346.85200000000003,347.43600000000004,347.85200000000003,348.394,349.22700000000003,349.644,350.061,350.686,351.061,351.561,352.144,352.144,352.35200000000003,352.56100000000004,352.85200000000003,353.22700000000003,353.519,353.811,354.394,354.811,353.894,353.061,350.894,350.894,352.937,355.228,354.06100000000004,352.978,353.728,354.56100000000004,354.728,353.81100000000004,353.06100000000004,351.645,350.728,350.728,349.978,349.228,348.81100000000004,348.978,348.228,346.728,346.06100000000004,344.64500000000004,344.06100000000004,343.228,342.478,341.895,341.395,341.55899999999997,340.967,340.788,340.017,340.806,340.801,340.70599999999996,341.018,340.893,340.893,338.893,338.893,337.893,337.893,340.998,343.852,342.977,341.31,338.89300000000003,338.89300000000003,341.68800000000005,344.89900000000006,345.65500000000003,346.331,345.769,345.56,344.977];

theStateArray[299].myPolygons[0].myYVals=[1477.058,1475.18,1473.597,1472.305,1470.722,1469.93,1469.889,1470.472,1471.055,1468.889,1467.764,1466.18,1465.055,1464.597,1463.389,1462.305,1461.555,1460.972,1460.222,1458.972,1457.347,1457.68,1458.722,1457.264,1454.764,1451.264,1448.972,1449.555,1450.889,1452.097,1453.347,1455.055,1456.514,1457.639,1458.389,1459.222,1460.139,1461.139,1462.389,1463.472,1464.597,1465.597,1465.847,1466.68,1467.847,1468.639,1471.847,1470.264,1470.805,1471.222,1471.014,1470.764,1470.93,1472.347,1473.305,1474.597,1475.472,1477.139,1479.347,1480.43,1482.014,1484.472,1484.847,1485.764,1486.597,1486.014,1486.097,1486.555,1487.055,1487.555,1488.389,1488.597,1489.097,1489.68,1490.389,1490.899,1491.325,1491.845,1492.759,1493.921,1494.702,1496.223,1498.14,1499.306,1502.89,1502.89,1501.057,1498.806,1499.931,1500.89,1503.89,1503.89,1501.619,1499.348,1499.723,1500.015,1500.39,1501.181,1501.64,1502.306,1503.265,1505.931,1505.681,1519.723,1520.723,1527.181,1528.806,1530.515,1531.723,1532.39,1532.858,1533.493,1534.846,1535.969,1537.005,1537.578,1538.474,1539.558,1541.516,1544.891,1544.891,1541.579,1541.579,1539.017,1538.1,1537.974,1537.558,1537.14,1536.441,1536.115,1535.629,1535.533,1535.257,1535.121,1534.892,1534.892,1535.892,1538.892,1536.29,1536.29,1533.522,1533.401,1533.788,1534.476,1535.892,1535.892,1536.892,1536.892,1534.308,1530.975,1531.392,1530.392,1528.809,1527.642,1526.142,1524.642,1524.225,1523.475,1522.309,1521.975,1521.642,1519.975,1518.725,1518.725,1517.809,1516.975,1515.642,1514.725,1514.225,1513.225,1512.725,1511.975,1511.559,1510.559,1509.725,1507.975,1507.392,1506.225,1506.059,1505.059,1504.309,1503.559,1502.059,1501.225,1499.309,1497.559,1495.809,1494.392,1492.642,1491.392,1490.475,1489.225,1488.642,1487.809,1486.059,1485.392,1484.475,1484.074,1483.504,1482.449,1481.84,1480.121,1479.017,1477.058];



theStateArray.push( new map_State("b-248","asdadf","") );
g_map_stateMap["b-248"] = theStateArray[300];
theStateArray[300].myPolygons.push( new map_Polygon() );
theStateArray[300].myPolygons[0].myXVals=[286.76100000000014,289.29000000000013,292.9760000000001,298.1810000000001,299.1390000000001,299.2960000000001,299.61300000000006,300.77200000000005,300.77200000000005,301.61400000000003,302.456,300.349,295.18800000000005,293.081,292.764,292.764,288.855,286.738];

theStateArray[300].myPolygons[0].myYVals=[1452.403,1447.534,1445.735,1443.966,1443.664,1443.831,1450.287,1451.133,1451.133,1451.133,1451.133,1456.215,1465.107,1464.578,1461.107,1461.107,1453.054,1451.636];



// -------------------------------------------------- Karachi ends here --------------------------------------//






// -------------------------------------------------- Lahore Starts here --------------------------------------//
theStateArray.push( new map_State("b-130","asdadf","") );
g_map_stateMap["b-130"] = theStateArray[301];
theStateArray[301].myPolygons.push( new map_Polygon() );
theStateArray[301].myPolygons[0].myXVals=[567.138,567.138,545.717,541.928,534.37,516.726,512.938,502.857,494.044,482.698,477.648,483.953,486.474,483.953,467.569,467.569,475.134,480.177,468.83,458.75,444.882,439.845,414.062,395.321,441.104,509.161,531.849,565.875,577.217,580.992,565.875,598.636,609.984,603.68,567.138];

theStateArray[301].myPolygons[0].myYVals=[2104.249,2104.249,2104.249,2091.638,2084.077,2084.077,2062.638,2071.47,2072.724,2072.724,2060.12,2047.515,2032.379,2018.511,2018.511,2008.428,1992.042,1984.477,1983.209,1964.305,1954.211,1936.559,1937.413,1930.021,1892.429,1862.17,1901.253,1934.037,1963.038,1995.814,2034.9,2058.856,2079.027,2090.381,2104.249];



theStateArray.push( new map_State("b-128","asdadf","") );
g_map_stateMap["b-128"] = theStateArray[302];
theStateArray[302].myPolygons.push( new map_Polygon() );
theStateArray[302].myPolygons[0].myXVals=[261.593,261.593,274.189,298.137,323.474,336.194,345.795,351.734,346.934,354.308,363.117,367.967,385.29,386.675,391.377,373.263,367.77,376.183,377.503,365.268,347.412,356.112,366.191,366.191,364.944,357.38,347.299,337.22,319.556,310.744,312.005,288.058,277.977,251.501,237.645,241.421,231.342,213.697,214.964,211.177,261.593];

theStateArray[302].myPolygons[0].myYVals=[2232.526,2232.526,2222.439,2230.003,2220.984,2227.518,2167.286,2155.111,2133.384,2124.871,2131.899,2148.776,2148.677,2138.085,2117.992,2100.817,2100.621,2079.536,2073.35,2065.046,2058.568,2048.455,2043.405,2033.318,2025.753,2020.718,2005.582,2014.404,2052.23,2078.707,2102.667,2117.793,2117.793,2115.275,2115.275,2132.925,2154.358,2165.709,2190.92,2212.354,2232.526];






theStateArray.push( new map_State("b-118","asdadf","") );
g_map_stateMap["b-118"] = theStateArray[303];
theStateArray[303].myPolygons.push( new map_Polygon() );
theStateArray[303].myPolygons[0].myXVals=[414.016,414.016,394.425,383.412,368.731,371.188,383.412,391.988,390.766,393.209,394.425,395.654,401.779,402.994,405.44,406.668,414.016];

theStateArray[303].myPolygons[0].myYVals=[1937.851,1937.851,1930.508,1950.098,1973.357,1973.357,1954.993,1952.542,1954.993,1954.993,1953.758,1953.758,1951.319,1953.758,1946.424,1945.201,1937.851];






theStateArray.push( new map_State("b-123","asdadf","") );
g_map_stateMap["b-123"] = theStateArray[304];
theStateArray[304].myPolygons.push( new map_Polygon() );
theStateArray[304].myPolygons[0].myXVals=[414.016,414.016,406.668,414.016,414.016,416.453,421.35,421.35,422.578,421.35,421.35,414.016,414.016,414.016,415.238,412.787,415.238,417.689,425.029,428.697,432.375,436.043,436.043,433.593,429.918,428.697,432.375,432.375,429.918,428.697,433.593,439.704,439.704,440.939,439.704,440.939,448.286,455.614,445.829,439.138,414.016];

theStateArray[304].myPolygons[0].myYVals=[1937.851,1937.851,1945.201,1945.201,1950.098,1950.098,1948.871,1952.542,1956.219,1956.219,1957.44,1961.111,1963.562,1966.014,1966.014,1968.451,1968.451,1968.451,1966.014,1964.795,1964.795,1964.795,1967.229,1967.229,1967.229,1972.135,1973.357,1974.579,1975.806,1978.257,1984.382,1980.704,1978.257,1973.357,1968.451,1966.014,1963.562,1962.334,1954.993,1937.017,1937.851];


theStateArray.push( new map_State("b-120","asdadf","") );
g_map_stateMap["b-120"] = theStateArray[305];
theStateArray[305].myPolygons.push( new map_Polygon() );
theStateArray[305].myPolygons[0].myXVals=[368.731,368.731,362.605,366.273,369.953,369.953,371.188,376.077,378.517,382.195,382.195,383.412,382.195,387.091,384.641,391.988,395.654,399.315,401.779,396.876,399.315,400.55,401.779,404.23,412.787,416.453,416.453,415.238,410.334,407.897,405.44,402.994,400.55,399.315,395.654,394.425,391.988,391.988,393.209,390.766,391.988,383.412,371.188,368.731];

theStateArray[305].myPolygons[0].myYVals=[1973.357,1973.357,1984.382,1985.603,1986.826,1990.496,1990.496,1989.271,1991.728,1990.496,1989.271,1989.271,1994.173,1995.395,1997.853,1997.853,1997.853,2000.291,1999.068,1995.395,1991.728,1994.173,1994.173,1988.049,1995.395,1999.068,1996.616,1991.728,1989.271,1985.603,1983.151,1980.704,1977.033,1973.357,1972.135,1967.229,1966.014,1962.334,1954.993,1954.993,1952.542,1954.993,1973.357,1973.357];





theStateArray.push( new map_State("b-119","asdadf","") );
g_map_stateMap["b-119"] = theStateArray[306];
theStateArray[306].myPolygons.push( new map_Polygon() );
theStateArray[306].myPolygons[0].myXVals=[393.209,393.209,391.988,391.988,394.425,395.654,399.315,400.55,402.994,405.44,406.668,410.334,405.44,406.668,410.334,412.787,415.238,414.016,414.016,414.016,421.35,421.35,422.578,421.35,421.35,416.453,414.016,414.016,406.668,405.44,402.994,401.779,395.654,394.425,393.209];

theStateArray[306].myPolygons[0].myYVals=[1954.993,1954.993,1962.334,1966.014,1967.229,1972.135,1973.357,1977.033,1980.704,1983.151,1980.704,1975.806,1978.257,1973.357,1968.451,1968.451,1966.014,1966.014,1963.562,1961.111,1957.44,1956.219,1956.219,1952.542,1948.871,1950.098,1950.098,1945.201,1945.201,1946.424,1953.758,1951.319,1953.758,1953.758,1954.993];


theStateArray.push( new map_State("b-122","asdadf","") );
g_map_stateMap["b-122"] = theStateArray[307];
theStateArray[307].myPolygons.push( new map_Polygon() );
theStateArray[307].myPolygons[0].myXVals=[412.787,412.787,410.334,406.668,405.44,410.334,406.668,405.44,407.897,410.334,415.238,416.453,416.453,412.787,404.23,401.779,400.55,399.315,396.876,401.779,399.315,395.654,391.988,391.988,387.091,384.641,382.195,379.738,378.517,379.738,383.412,388.308,388.308,388.308,388.308,390.766,393.209,395.654,395.654,396.876,400.55,404.23,411.564,418.905,425.029,425.029,423.808,428.697,433.593,433.593,422.578,417.689,417.689,425.029,433.593,428.697,429.918,432.375,432.375,428.697,429.918,433.593,436.043,436.043,432.375,428.697,425.029,417.689,415.238,412.787];

theStateArray[307].myPolygons[0].myYVals=[1968.451,1968.451,1968.451,1973.357,1978.257,1975.806,1980.704,1983.151,1985.603,1989.271,1991.728,1996.616,1999.068,1995.395,1988.049,1994.173,1994.173,1991.728,1995.395,1999.068,2000.291,1997.853,1997.853,1999.068,2006.416,2006.416,2011.317,2017.433,2021.109,2021.109,2021.109,2019.88,2022.324,2023.554,2024.785,2022.324,2024.785,2026.002,2028.453,2023.554,2024.785,2021.109,2013.762,2005.193,2011.317,2006.416,2000.291,1997.853,1996.616,1994.173,1991.728,1991.728,1989.271,1985.603,1984.382,1978.257,1975.806,1974.579,1973.357,1972.135,1967.229,1967.229,1967.229,1964.795,1964.795,1964.795,1966.014,1968.451,1968.451,1968.451];


theStateArray.push( new map_State("b-121","asdadf","") );
g_map_stateMap["b-121"] = theStateArray[308];
theStateArray[308].myPolygons.push( new map_Polygon() );
theStateArray[308].myPolygons[0].myXVals=[362.605,362.605,355.266,347.93,357.716,365.058,366.273,372.398,378.517,379.738,382.195,384.641,387.091,391.988,391.988,384.641,387.091,382.195,383.412,382.195,382.195,378.517,376.077,371.188,369.953,369.953,366.273,362.605];

theStateArray[308].myPolygons[0].myYVals=[1984.382,1984.382,1999.068,2006.416,2021.109,2026.002,2033.349,2026.002,2021.109,2017.433,2011.317,2006.416,2006.416,1999.068,1997.853,1997.853,1995.395,1994.173,1989.271,1989.271,1990.496,1991.728,1989.271,1990.496,1990.496,1986.826,1985.603,1984.382];


theStateArray.push( new map_State("b-126","asdadf","") );
g_map_stateMap["b-126"] = theStateArray[309];
theStateArray[309].myPolygons.push( new map_Polygon() );
theStateArray[309].myPolygons[0].myXVals=[366.273,366.273,366.273,356.488,347.93,366.273,378.517,380.966,383.412,387.091,388.308,393.209,396.876,400.55,404.23,402.994,396.876,390.766,391.988,394.425,396.876,400.55,401.779,400.55,402.994,405.44,414.016,417.689,422.578,423.808,423.808,425.029,418.905,411.564,404.23,400.55,396.876,395.654,395.654,393.209,390.766,388.308,388.308,388.308,388.308,383.412,379.738,378.517,372.398,366.273];

theStateArray[309].myPolygons[0].myYVals=[2033.349,2033.349,2043.144,2048.046,2059.06,2065.185,2073.754,2073.754,2073.754,2077.425,2077.425,2074.982,2073.754,2076.198,2076.198,2074.982,2070.078,2067.63,2063.957,2063.957,2060.285,2063.957,2063.957,2066.414,2067.63,2060.285,2046.817,2040.693,2029.679,2022.324,2014.979,2011.317,2005.193,2013.762,2021.109,2024.785,2023.554,2028.453,2026.002,2024.785,2022.324,2024.785,2023.554,2022.324,2019.88,2021.109,2021.109,2021.109,2026.002,2033.349];



theStateArray.push( new map_State("b-124","asdadf","") );
g_map_stateMap["b-124"] = theStateArray[310];
theStateArray[310].myPolygons.push( new map_Polygon() );
theStateArray[310].myPolygons[0].myXVals=[455.614,455.614,448.286,440.939,439.704,440.939,439.704,439.704,433.593,425.029,417.689,417.689,422.578,433.593,433.593,445.829,445.829,453.183,455.614,455.614,462.96,467.863,467.863,475.21,480.106,469.084,459.301,455.614];

theStateArray[310].myPolygons[0].myYVals=[1962.334,1962.334,1963.562,1966.014,1968.451,1973.357,1978.257,1980.704,1984.382,1985.603,1989.271,1991.728,1991.728,1994.173,1986.826,1986.826,1994.173,1994.173,1997.853,2001.517,2001.517,2002.741,2007.641,1991.728,1984.382,1983.151,1964.795,1962.334];


theStateArray.push( new map_State("b-125","asdadf","") );
g_map_stateMap["b-125"] = theStateArray[311];
theStateArray[311].myPolygons.push( new map_Polygon() );
theStateArray[311].myPolygons[0].myXVals=[467.863,467.863,467.863,462.96,455.614,455.614,453.183,445.829,445.829,433.593,433.593,433.593,428.697,423.808,425.029,425.029,423.808,423.808,422.578,417.689,414.016,405.44,402.994,402.994,410.334,417.689,424.619,429.371,450.092,463.817,477.807,483.614,486.218,483.773,467.863,467.863];

theStateArray[311].myPolygons[0].myYVals=[2007.641,2007.641,2002.741,2001.517,2001.517,1997.853,1994.173,1994.173,1986.826,1986.826,1994.173,1996.616,1997.853,2000.291,2006.416,2011.317,2014.979,2022.324,2029.679,2040.693,2046.817,2060.285,2067.63,2068.858,2074.982,2074.982,2076.65,2064.111,2060.944,2059.492,2059.624,2047.878,2030.901,2017.433,2017.433,2007.641];



theStateArray.push( new map_State("b-127","asdadf","") );
g_map_stateMap["b-127"] = theStateArray[312];
theStateArray[312].myPolygons.push( new map_Polygon() );
theStateArray[312].myPolygons[0].myXVals=[377.778,377.778,376.479,368.724,408.856,417.912,424.383,419.211,411.442,406.258,403.678,403.678,401.087,402.379,401.087,397.202,394.61,392.024,392.024,390.731,397.202,403.678,404.978,401.087,397.202,393.323,388.133,386.848,382.956,380.377,377.778];

theStateArray[312].myPolygons[0].myYVals=[2074.348,2074.348,2079.526,2100.247,2100.247,2091.183,2076.931,2075.641,2075.641,2071.756,2069.165,2067.865,2066.576,2063.98,2063.98,2060.095,2063.98,2063.98,2065.28,2067.865,2070.456,2075.641,2076.931,2076.931,2074.348,2075.641,2078.227,2078.227,2074.348,2074.348,2074.348];


theStateArray.push( new map_State("b-129","asdadf","") );
g_map_stateMap["b-129"] = theStateArray[313];
theStateArray[313].myPolygons.push( new map_Polygon() );
theStateArray[313].myPolygons[0].myXVals=[542.854,542.854,498.144,476.391,447.394,374.891,348.312,336.224,345.899,351.941,347.097,354.353,362.815,367.653,385.764,386.979,391.805,385.764,372.479,409.936,418.39,424.432,429.276,453.436,465.519,478.804,483.643,494.522,502.97,512.633,516.269,533.189,540.436,546.637,567.173,554.936,542.854];

theStateArray[313].myPolygons[0].myYVals=[2154.055,2154.055,2155.265,2207.237,2214.488,2222.956,2236.253,2227.793,2167.347,2155.265,2133.505,2125.039,2132.296,2149.224,2149.224,2138.333,2117.793,2111.74,2099.66,2099.66,2091.198,2077.898,2064.602,2060.977,2059.771,2059.771,2071.853,2071.853,2070.654,2062.186,2082.739,2082.739,2089.986,2104.65,2104.65,2132.296,2154.055];


// -------------------------------------------------- Lahore ends here --------------------------------------//

// -------------------------------------------------- National assembly  NA-82 to NA-85 starts --------------------------------------//


theStateArray.push( new map_State("b-85","asdadf","") );
g_map_stateMap["b-85"] = theStateArray[314];
theStateArray[314].myPolygons.push( new map_Polygon() );
theStateArray[314].myPolygons[0].myXVals=[403.357,403.357,402.398,399.32,396.051,380.664,373.548,354.894,351.818,359.126,361.048,368.355,373.548,373.548,372.396,381.626,391.048,392.972,392.013,392.972,403.357];

theStateArray[314].myPolygons[0].myYVals=[2724.389,2724.389,2736.705,2745.937,2752.286,2756.33,2756.33,2760.369,2741.897,2736.705,2742.861,2740.937,2732.665,2722.272,2707.844,2709.001,2701.688,2709.001,2716.117,2723.429,2724.389];


theStateArray.push( new map_State("b-82","asdadf","") );
g_map_stateMap["b-82"] = theStateArray[315];
theStateArray[315].myPolygons.push( new map_Polygon() );
theStateArray[315].myPolygons[0].myXVals=[413.744,413.744,403.357,402.398,399.32,413.744,423.938,423.938,434.322,438.361,436.244,424.898,413.744];

theStateArray[315].myPolygons[0].myYVals=[2721.313,2721.313,2724.389,2736.705,2745.937,2744.013,2744.013,2747.093,2749.017,2738.821,2731.509,2724.389,2721.313];






theStateArray.push( new map_State("b-83","asdadf","") );
g_map_stateMap["b-83"] = theStateArray[316];
theStateArray[316].myPolygons.push( new map_Polygon() );
theStateArray[316].myPolygons[0].myXVals=[434.322,434.322,423.938,423.938,413.744,399.32,396.051,406.436,413.744,421.82,426.053,434.322];

theStateArray[316].myPolygons[0].myYVals=[2749.017,2749.017,2747.093,2744.013,2744.013,2745.937,2752.286,2764.601,2769.794,2765.561,2755.366,2749.017];


theStateArray.push( new map_State("b-82","asdadf","") );
g_map_stateMap["b-82"] = theStateArray[315];
theStateArray[317].myPolygons.push( new map_Polygon() );
theStateArray[317].myPolygons[0].myXVals=[413.744,413.744,403.357,402.398,399.32,413.744,423.938,423.938,434.322,438.361,436.244,424.898,413.744];

theStateArray[317].myPolygons[0].myYVals=[2721.313,2721.313,2724.389,2736.705,2745.937,2744.013,2744.013,2747.093,2749.017,2738.821,2731.509,2724.389,2721.313];



theStateArray.push( new map_State("b-84","asdadf","") );
g_map_stateMap["b-84"] = theStateArray[318];
theStateArray[318].myPolygons.push( new map_Polygon() );
theStateArray[318].myPolygons[0].myXVals=[354.894,354.894,363.164,369.318,379.705,384.896,388.935,392.972,403.357,410.475,414.707,413.744,406.436,396.051,380.664,373.548,354.894];

theStateArray[318].myPolygons[0].myYVals=[2760.369,2760.369,2763.445,2771.717,2779.03,2779.03,2783.07,2789.226,2796.538,2796.538,2782.106,2769.794,2764.601,2752.286,2756.33,2756.33,2760.369];





// -------------------------------------------------- National assembly NA-82 to NA-85 ends --------------------------------------//
// -------------------------------------------------- National assembly NA-95 to NA-98  starts --------------------------------------//


theStateArray.push( new map_State("b-98","asdadf","") );
g_map_stateMap["b-98"] = theStateArray[319];
theStateArray[319].myPolygons.push( new map_Polygon() );
theStateArray[319].myPolygons[0].myXVals=[417.236,417.236,392.955,395.866,410.438,418.211,432.786,435.699,444.441,446.39,456.101,465.817,469.701,491.083,498.854,501.766,504.675,491.083,483.304,462.903,455.134,433.751,426.957,418.211,407.518,390.034,378.377,370.606,357.004,353.121,343.401,337.57,322.029,323.969,322.029,338.542,356.031,360.891,376.431,389.067,395.866,407.518,418.211,417.236];

theStateArray[319].myPolygons[0].myYVals=[3638.61,3638.61,3670.684,3694.014,3700.816,3717.34,3718.308,3725.113,3718.308,3703.731,3703.731,3715.396,3729.975,3736.779,3743.582,3771.764,3779.543,3798.98,3813.559,3798.009,3794.119,3794.119,3777.6,3777.6,3772.736,3761.071,3758.16,3761.071,3755.244,3736.779,3732.891,3715.396,3709.565,3689.15,3677.489,3662.908,3652.217,3637.638,3633.75,3633.75,3642.498,3626.945,3625.973,3638.61];

theStateArray.push( new map_State("b-96","asdadf","") );
g_map_stateMap["b-96"] = theStateArray[320];
theStateArray[320].myPolygons.push( new map_Polygon() );
theStateArray[320].myPolygons[0].myXVals=[432.786,430.333,436.666,438.666,447.056,444.441,430.333,409.333,418.211,432.786];

theStateArray[320].myPolygons[0].myYVals=[3718.308,3709.667,3709,3704.333,3704.754,3697.257,3700.333,3701.667,3717.34,3718.308];



theStateArray.push( new map_State("b-97","asdadf","") );
g_map_stateMap["b-97"] = theStateArray[321];
theStateArray[321].myPolygons.push( new map_Polygon() );
theStateArray[321].myPolygons[0].myXVals=[504.675,504.675,491.083,484.28,472.621,456.101,446.39,444.441,431.816,410.438,395.866,392.955,417.236,435.699,443.47,461.931,482.341,493.022,504.675];

theStateArray[321].myPolygons[0].myYVals=[3680.736,3680.736,3685.595,3681.708,3682.679,3704.064,3704.064,3697.257,3700.173,3701.149,3694.347,3671.017,3638.943,3629.224,3608.814,3646.718,3653.521,3661.299,3680.736];

theStateArray.push( new map_State("b-95","asdadf","") );
g_map_stateMap["b-95"] = theStateArray[322];
theStateArray[322].myPolygons.push( new map_Polygon() );
theStateArray[322].myPolygons[0].myXVals=[433.021,431.5,430.5,437.125,439,447.056,445.046,434.961,433.021];

theStateArray[322].myPolygons[0].myYVals=[3719.448,3714.375,3709.75,3708.75,3704.125,3704.754,3719.448,3727.385,3719.448];


// -------------------------------------------------- National assembly NA-95 to NA-98  ends --------------------------------------//

// -------------------------------------------------- National assembly NA-54 to NA-56 starts --------------------------------------//


theStateArray.push( new map_State("b-54","asdadf","") );
g_map_stateMap["b-54"] = theStateArray[323];
theStateArray[323].myPolygons.push( new map_Polygon() );
theStateArray[323].myPolygons[0].myXVals=[450.33,450.33,443.6,442.252,420.135,417.443,413.404,403.982,393.787,383.211,396.48,405.328,411.289,422.059,434.174,443.6,450.33];

theStateArray[323].myPolygons[0].myYVals=[4549.602,4549.602,4559.029,4565.762,4555.758,4561.145,4563.069,4552.295,4551.718,4538.829,4530.748,4540.944,4542.291,4539.597,4538.829,4535.558,4549.602];



theStateArray.push( new map_State("b-55","asdadf","") );
g_map_stateMap["b-55"] = theStateArray[324];
theStateArray[324].myPolygons.push( new map_Polygon() );
theStateArray[324].myPolygons[0].myXVals=[396.48,396.48,408.02,418.791,418.791,420.713,422.059,411.289,405.328,396.48];

theStateArray[324].myPolygons[0].myYVals=[4530.748,4530.748,4524.014,4515.933,4524.784,4532.864,4539.597,4542.291,4540.944,4530.748];



theStateArray.push( new map_State("b-56","asdadf","") );
g_map_stateMap["b-56"] = theStateArray[325];
theStateArray[325].myPolygons.push( new map_Polygon() );
theStateArray[325].myPolygons[0].myXVals=[418.791,418.791,430.137,443.6,434.174,428.213,422.059,420.713,418.791,418.791];

theStateArray[325].myPolygons[0].myYVals=[4515.933,4515.933,4507.275,4535.558,4538.829,4538.829,4539.597,4532.864,4524.784,4515.933];
// -------------------------------------------------- National assembly NA-54 to NA-56 ends --------------------------------------//
// -------------------------------------------------- National assembly NA-148 to NA-151  starts --------------------------------------//


theStateArray.push( new map_State("b-151","asdadf","") );
g_map_stateMap["b-151"] = theStateArray[326];
theStateArray[326].myPolygons.push( new map_Polygon() );
theStateArray[326].myPolygons[0].myXVals=[464.757,464.757,447.749,439.24,425.771,413.011,406.633,397.418,398.84,386.08,371.901,365.52,359.851,351.349,351.349,340.713,344.967,339.291,332.912,325.821,338.589,351.349,359.851,367.644,361.266,361.266,357.728,354.887,359.142,366.232,380.403,391.749,401.673,403.796,414.433,421.52,421.52,427.901,427.901,432.149,438.527,442.785,450.586,453.418,464.757,464.757];

theStateArray[326].myPolygons[0].myYVals=[5446.078,5446.078,5429.06,5421.971,5415.589,5417.009,5417.009,5419.84,5426.224,5439.698,5442.532,5450.336,5466.645,5482.954,5491.467,5495.009,5507.066,5518.408,5530.463,5551.032,5539.685,5541.103,5532.59,5522.667,5519.119,5517.699,5513.443,5509.188,5507.066,5500.682,5502.809,5505.642,5504.938,5512.025,5505.642,5500.682,5474.445,5473.732,5467.354,5465.936,5472.311,5473.025,5467.354,5456.714,5456.714,5446.078];


theStateArray.push( new map_State("b-150","asdadf","") );
g_map_stateMap["b-150"] = theStateArray[327];
theStateArray[327].myPolygons.push( new map_Polygon() );
theStateArray[327].myPolygons[0].myXVals=[390.692,390.692,381.935,375.593,370.056,370.056,368.444,366.833,360.494,360.494,356.467,354.051,358.078,365.225,379.619,390.692];

theStateArray[327].myPolygons[0].myYVals=[5504.787,5504.787,5508.717,5514.355,5516.672,5515.866,5516.672,5522.312,5518.282,5516.672,5512.744,5508.717,5506.299,5499.955,5502.371,5504.787];



theStateArray.push( new map_State("b-149","asdadf","") );
g_map_stateMap["b-149"] = theStateArray[328];
theStateArray[328].myPolygons.push( new map_Polygon() );
theStateArray[328].myPolygons[0].myXVals=[366.833,366.833,368.444,370.056,370.056,375.593,381.935,390.692,386.77,387.574,381.935,381.935,373.981,370.056,366.833];

theStateArray[328].myPolygons[0].myYVals=[5522.312,5522.312,5516.672,5515.866,5516.672,5514.355,5508.717,5504.787,5508.717,5514.355,5520.7,5526.238,5520.7,5520.7,5522.312];



theStateArray.push( new map_State("b-148","asdadf","") );
g_map_stateMap["b-148"] = theStateArray[329];
theStateArray[329].myPolygons.push( new map_Polygon() );
theStateArray[329].myPolygons[0].myXVals=[424.126,424.126,419.871,399.318,404.278,392.934,399.318,400.733,392.934,387.974,380.882,374.504,368.126,368.126,358.911,351.118,359.62,367.413,370.959,374.504,382.304,382.304,387.974,387.264,391.519,401.442,403.566,414.202,421.29,421.29,427.672,427.672,431.919,438.297,442.555,450.355,453.188,464.526,464.526,476.581,485.086,495.719,498.556,500.679,512.733,519.817,514.857,507.057,504.934,497.134,490.043,484.373,482.25,469.493,463.111,452.479,439.719,431.919,434.05,424.126];

theStateArray[329].myPolygons[0].myYVals=[5607.714,5607.714,5589.989,5589.989,5578.64,5572.26,5569.425,5559.494,5556.66,5541.772,5547.439,5563.04,5563.04,5550.276,5539.642,5539.642,5531.129,5521.205,5519.783,5519.783,5525.46,5519.783,5513.403,5507.729,5504.184,5503.479,5510.565,5504.184,5499.222,5472.983,5472.272,5465.893,5464.475,5470.853,5471.565,5465.893,5455.255,5455.255,5444.616,5454.547,5448.875,5445.329,5471.565,5473.692,5473.692,5480.074,5492.125,5501.349,5511.278,5519.074,5532.549,5558.783,5572.26,5579.351,5582.187,5590.69,5592.114,5593.532,5602.043,5607.714];// -------------------------------------------------- National assembly NA-148 to NA-151  ends --------------------------------------//
}
;
